liquibase.change.core
Class RawSQLChange
java.lang.Object
liquibase.change.AbstractChange
liquibase.change.AbstractSQLChange
liquibase.change.core.RawSQLChange
- All Implemented Interfaces:
- Change
public class RawSQLChange
- extends AbstractSQLChange
Allows execution of arbitrary SQL. This change can be used when existing changes are either don't exist,
are not flexible enough, or buggy.
Methods inherited from class liquibase.change.AbstractChange |
createInverses, generateCheckSum, generateRollbackStatements, getAffectedDatabaseObjects, getChangeLogParameters, getChangeMetaData, getChangeSet, getResourceAccessor, init, requiresUpdatedDatabaseMetadata, setChangeLogParameters, setChangeSet, setPriority, setResourceAccessor, supportsRollback, validate, warn |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RawSQLChange
public RawSQLChange()
RawSQLChange
public RawSQLChange(String sql)
getComments
public String getComments()
setComments
public void setComments(String comments)
getConfirmationMessage
public String getConfirmationMessage()
- Returns:
- Confirmation message to be displayed after the change is executed
Copyright © 2012 Liquibase.org. All Rights Reserved.