public class SqlPrecondition extends AbstractPrecondition
LiquibaseSerializable.SerializationType
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
Constructor and Description |
---|
SqlPrecondition() |
Modifier and Type | Method and Description |
---|---|
void |
check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
String |
getExpectedResult() |
String |
getName() |
LiquibaseSerializable.SerializationType |
getSerializableFieldType(String field) |
String |
getSerializedObjectNamespace() |
String |
getSql() |
void |
setExpectedResult(String expectedResult) |
void |
setSql(String sql) |
ValidationErrors |
validate(Database database) |
Warnings |
warn(Database database) |
getSerializedObjectName
convertEscaped, getSerializableFieldDataTypeClass, getSerializableFieldDataTypeClassParameters, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldValue, load, serialize, serializeValue, setSerializableFieldValue, shouldAutoLoad
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
load
getSerializableFieldNamespace, getSerializableFields, getSerializableFieldValue, serialize
public String getExpectedResult()
public void setExpectedResult(String expectedResult)
public String getSql()
public void setSql(String sql)
public ValidationErrors validate(Database database)
public void check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) throws PreconditionFailedException, PreconditionErrorException
public String getSerializedObjectNamespace()
public String getName()
public LiquibaseSerializable.SerializationType getSerializableFieldType(String field)
getSerializableFieldType
in interface LiquibaseSerializable
getSerializableFieldType
in class AbstractLiquibaseSerializable
Copyright © 2023 Liquibase.org. All rights reserved.