public class MSSQLIndexExistsPrecondition
extends liquibase.precondition.AbstractPrecondition
IndexExistsPrecondition
because using it triggers running sql that breaks on MSSQL.
Although this class seems like it is not being used in Java, it is actually being scanned by liquibase. See CrowdSpringLiquibase
for more details, where the liquibase ext package is declared.
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
Constructor and Description |
---|
MSSQLIndexExistsPrecondition() |
Modifier and Type | Method and Description |
---|---|
void |
check(liquibase.database.Database database,
liquibase.changelog.DatabaseChangeLog changeLog,
liquibase.changelog.ChangeSet changeSet,
liquibase.changelog.visitor.ChangeExecListener listener) |
String |
getIndexName() |
String |
getName() |
String |
getSerializedObjectNamespace() |
String |
getTableName() |
void |
setIndexName(String indexName) |
void |
setTableName(String tableName) |
liquibase.exception.ValidationErrors |
validate(liquibase.database.Database database) |
liquibase.exception.Warnings |
warn(liquibase.database.Database database) |
convertEscaped, getSerializableFieldDataTypeClass, getSerializableFieldDataTypeClassParameters, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, load, serialize, serializeValue, setSerializableFieldValue, shouldAutoLoad
public String getName()
public liquibase.exception.Warnings warn(liquibase.database.Database database)
public liquibase.exception.ValidationErrors validate(liquibase.database.Database database)
public void check(liquibase.database.Database database, liquibase.changelog.DatabaseChangeLog changeLog, liquibase.changelog.ChangeSet changeSet, liquibase.changelog.visitor.ChangeExecListener listener) throws liquibase.exception.PreconditionFailedException, liquibase.exception.PreconditionErrorException
liquibase.exception.PreconditionFailedException
liquibase.exception.PreconditionErrorException
public String getSerializedObjectNamespace()
public String getTableName()
public void setTableName(String tableName)
public String getIndexName()
public void setIndexName(String indexName)
Copyright © 2021 Atlassian. All rights reserved.