Class CreateJsonIndexStatement
java.lang.Object
liquibase.statement.AbstractSqlStatement
liquibase.statement.core.CreateIndexStatement
org.keycloak.models.map.storage.jpa.liquibase.extension.CreateJsonIndexStatement
- All Implemented Interfaces:
liquibase.statement.CompoundStatement
,liquibase.statement.SqlStatement
public class CreateJsonIndexStatement
extends liquibase.statement.core.CreateIndexStatement
A
SqlStatement
that holds the information needed to create JSON indexes. Having a specific
subtype allows for easier selection of the respective SqlGenerator
, since Liquibase
selects the generators based on the statement type they are capable of handling.- Author:
- Stefan Guilhen
-
Field Summary
Fields inherited from interface liquibase.statement.SqlStatement
EMPTY_SQL_STATEMENT
-
Constructor Summary
-
Method Summary
Methods inherited from class liquibase.statement.core.CreateIndexStatement
getAssociatedWith, getColumns, getIndexName, getTableCatalogName, getTableName, getTableSchemaName, getTablespace, isClustered, isUnique, setAssociatedWith, setClustered, setTablespace
Methods inherited from class liquibase.statement.AbstractSqlStatement
continueOnError, setContinueOnError, skipOnUnsupported
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface liquibase.statement.SqlStatement
continueOnError, skipOnUnsupported
-
Constructor Details
-
CreateJsonIndexStatement
-