public class HibernateChangedUniqueConstraintChangeGenerator extends liquibase.diff.output.changelog.coreChangedUniqueConstraintChangeGenerator
Unique attribute for unique constraints backing index can have different values dependending on the database implementation, so we suppress all unique constraint changes based on unique constraints.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public 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) |
|
public int |
getPriority(java.lang.Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database) |