public class ChangedUniqueConstraintChangeGenerator extends Object implements liquibase.diff.output.changelog.ChangedObjectChangeGenerator
| Constructor and Description |
|---|
ChangedUniqueConstraintChangeGenerator() |
| Modifier and Type | Method and Description |
|---|---|
liquibase.change.Change[] |
fixChanged(liquibase.structure.DatabaseObject changedObject,
liquibase.diff.ObjectDifferences differences,
liquibase.diff.output.DiffOutputControl control,
liquibase.database.Database referenceDatabase,
liquibase.database.Database comparisonDatabase,
liquibase.diff.output.changelog.ChangeGeneratorChain chain) |
liquibase.change.Change[] |
fixOutputAsSchema(liquibase.change.Change[] changes,
liquibase.diff.compare.CompareControl.SchemaComparison[] schemaComparisons) |
liquibase.change.Change[] |
fixSchema(liquibase.change.Change[] changes,
liquibase.diff.compare.CompareControl.SchemaComparison[] schemaComparisons) |
int |
getPriority(Class<? extends liquibase.structure.DatabaseObject> objectType,
liquibase.database.Database database) |
Class<? extends liquibase.structure.DatabaseObject>[] |
runAfterTypes() |
Class<? extends liquibase.structure.DatabaseObject>[] |
runBeforeTypes() |
public ChangedUniqueConstraintChangeGenerator()
public int getPriority(Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database)
getPriority in interface liquibase.diff.output.changelog.ChangeGeneratorpublic Class<? extends liquibase.structure.DatabaseObject>[] runBeforeTypes()
runBeforeTypes in interface liquibase.diff.output.changelog.ChangeGeneratorpublic Class<? extends liquibase.structure.DatabaseObject>[] runAfterTypes()
runAfterTypes in interface liquibase.diff.output.changelog.ChangeGeneratorpublic liquibase.change.Change[] fixChanged(liquibase.structure.DatabaseObject changedObject,
liquibase.diff.ObjectDifferences differences,
liquibase.diff.output.DiffOutputControl control,
liquibase.database.Database referenceDatabase,
liquibase.database.Database comparisonDatabase,
liquibase.diff.output.changelog.ChangeGeneratorChain chain)
fixChanged in interface liquibase.diff.output.changelog.ChangedObjectChangeGeneratorpublic liquibase.change.Change[] fixSchema(liquibase.change.Change[] changes,
liquibase.diff.compare.CompareControl.SchemaComparison[] schemaComparisons)
fixSchema in interface liquibase.diff.output.changelog.ChangeGeneratorpublic liquibase.change.Change[] fixOutputAsSchema(liquibase.change.Change[] changes,
liquibase.diff.compare.CompareControl.SchemaComparison[] schemaComparisons)
fixOutputAsSchema in interface liquibase.diff.output.changelog.ChangeGeneratorCopyright © 2016 Liquibase.org. All Rights Reserved.