liquibase.change.core
Class DropForeignKeyConstraintChange
java.lang.Object
liquibase.change.AbstractChange
liquibase.change.core.DropForeignKeyConstraintChange
- All Implemented Interfaces:
- Change
public class DropForeignKeyConstraintChange
- extends AbstractChange
Drops an existing foreign key constraint.
Methods inherited from class liquibase.change.AbstractChange |
createInverses, generateCheckSum, generateRollbackStatements, getAffectedDatabaseObjects, getChangeLogParameters, getChangeMetaData, getChangeSet, getResourceAccessor, init, requiresUpdatedDatabaseMetadata, setChangeLogParameters, setChangeSet, setPriority, setResourceAccessor, supports, supportsRollback, validate, warn |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DropForeignKeyConstraintChange
public DropForeignKeyConstraintChange()
getBaseTableSchemaName
public String getBaseTableSchemaName()
setBaseTableSchemaName
public void setBaseTableSchemaName(String baseTableSchemaName)
getBaseTableName
public String getBaseTableName()
setBaseTableName
public void setBaseTableName(String baseTableName)
getConstraintName
public String getConstraintName()
setConstraintName
public void setConstraintName(String constraintName)
generateStatements
public SqlStatement[] generateStatements(Database database)
- Description copied from interface:
Change
- Generates the SQL statements required to run the change
- Parameters:
database
- databasethe target Database
associated to this change's statements
- Returns:
- an array of
String
s with the statements
getConfirmationMessage
public String getConfirmationMessage()
- Returns:
- Confirmation message to be displayed after the change is executed
Copyright © 2012 Liquibase.org. All Rights Reserved.