public class HibernateUnexpectedIndexChangeGenerator extends liquibase.diff.output.changelog.coreUnexpectedIndexChangeGenerator
Indexes tend to be added in the database that don't correspond to what is in Hibernate, so we suppress all dropIndex changes based on indexes defined in the database but not in hibernate.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public Change[] |
fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain) |
|
public int |
getPriority(java.lang.Class<? extends DatabaseObject> objectType, Database database) |