public class HibernateChangedPrimaryKeyChangeGenerator extends liquibase.diff.output.changelog.coreChangedPrimaryKeyChangeGenerator
Hibernate doesn't know about all the variations that occur with primary keys, especially backing index stuff. To prevent changing customized primary keys, we suppress this kind of changes from hibernate side.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public Change[] |
fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain) |
|
public int |
getPriority(java.lang.Class<? extends DatabaseObject> objectType, Database database) |