liquibase.change.ext
Class AddForeignKeyConstraintChange

java.lang.Object
  extended by liquibase.change.AbstractChange
      extended by liquibase.change.core.AddForeignKeyConstraintChange
          extended by liquibase.change.ext.AddForeignKeyConstraintChange
All Implemented Interfaces:
liquibase.change.Change

public class AddForeignKeyConstraintChange
extends liquibase.change.core.AddForeignKeyConstraintChange

Adds a foreign key constraint to an existing column. Making resulting foreign keys ignore schema information Leo Przybylski (leo [at] rsmart.com)


Constructor Summary
AddForeignKeyConstraintChange()
           
 
Method Summary
 liquibase.statement.SqlStatement[] generateStatements(liquibase.database.Database database)
           
 
Methods inherited from class liquibase.change.core.AddForeignKeyConstraintChange
createInverses, getBaseColumnNames, getBaseTableName, getBaseTableSchemaName, getConfirmationMessage, getConstraintName, getDeferrable, getInitiallyDeferred, getOnDelete, getOnUpdate, getReferencedColumnNames, getReferencedTableName, getReferencedTableSchemaName, getReferencesUniqueColumn, setBaseColumnNames, setBaseTableName, setBaseTableSchemaName, setConstraintName, setDeferrable, setDeleteCascade, setInitiallyDeferred, setOnDelete, setOnDelete, setOnUpdate, setOnUpdate, setReferencedColumnNames, setReferencedTableName, setReferencedTableSchemaName, setReferencesUniqueColumn
 
Methods inherited from class liquibase.change.AbstractChange
generateCheckSum, generateRollbackStatements, getAffectedDatabaseObjects, getChangeMetaData, getChangeSet, getResourceAccessor, init, requiresUpdatedDatabaseMetadata, 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
 

Constructor Detail

AddForeignKeyConstraintChange

public AddForeignKeyConstraintChange()
Method Detail

generateStatements

public liquibase.statement.SqlStatement[] generateStatements(liquibase.database.Database database)
Specified by:
generateStatements in interface liquibase.change.Change
Overrides:
generateStatements in class liquibase.change.core.AddForeignKeyConstraintChange


Copyright © 2011 Leo Przybylski. All Rights Reserved.