public class RawSQLChange extends AbstractSQLChange
AbstractSQLChange.NormalizingStreamLiquibaseSerializable.SerializationTypeencodingNODENAME_COLUMNGENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE| Constructor and Description |
|---|
RawSQLChange() |
RawSQLChange(String sql) |
| Modifier and Type | Method and Description |
|---|---|
void |
customLoadLogic(ParsedNode parsedNode,
ResourceAccessor resourceAccessor) |
String |
getComment() |
String |
getConfirmationMessage()
Confirmation message to be displayed after the change is executed.
|
String |
getSerializedObjectNamespace() |
String |
getSql()
Return the raw SQL managed by this Change
|
boolean |
isRerunnable() |
void |
setComment(String comment) |
void |
setRerunnable(Boolean rerunnable) |
checkStatus, generateCheckSum, generateRollbackStatementsVolatile, generateStatements, generateStatementsVolatile, getDbms, getEndDelimiter, isSplitStatements, isStripComments, normalizeLineEndings, openSqlStream, setDbms, setEndDelimiter, setSplitStatements, setSql, setStripComments, supports, validate, warncreateChangeMetaData, createChangeParameterMetadata, createDescriptionMetaData, createEmptyColumnConfig, createExampleValueMetaData, createInverses, createMustEqualExistingMetaData, createRequiredDatabasesMetaData, createSerializationTypeMetaData, createSinceMetaData, createSupportedDatabasesMetaData, finishInitialization, generateRollbackStatements, getAffectedDatabaseObjects, getChangeSet, getDescription, getResourceAccessor, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, isInvalidProperty, load, serialize, serializeValue, setChangeSet, setResourceAccessor, supportsRollback, toStringpublic RawSQLChange()
public RawSQLChange(String sql)
public String getSql()
AbstractSQLChangegetSql in class AbstractSQLChangepublic String getComment()
public void setComment(String comment)
public String getConfirmationMessage()
Changepublic String getSerializedObjectNamespace()
getSerializedObjectNamespace in interface LiquibaseSerializablegetSerializedObjectNamespace in class AbstractChangepublic void customLoadLogic(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException
customLoadLogic in class AbstractChangeParsedNodeExceptionpublic boolean isRerunnable()
public void setRerunnable(Boolean rerunnable)
Copyright © 2019 Liquibase.org. All rights reserved.