Package liquibase.ext.hibernate.snapshot
Class UniqueConstraintSnapshotGenerator
java.lang.Object
liquibase.ext.hibernate.snapshot.HibernateSnapshotGenerator
liquibase.ext.hibernate.snapshot.UniqueConstraintSnapshotGenerator
- All Implemented Interfaces:
liquibase.snapshot.SnapshotGenerator
-
Field Summary
Fields inherited from interface liquibase.snapshot.SnapshotGenerator
PRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTo(liquibase.structure.DatabaseObject foundObject, liquibase.snapshot.DatabaseSnapshot snapshot) protected liquibase.structure.core.IndexgetBackingIndex(liquibase.structure.core.UniqueConstraint uniqueConstraint, org.hibernate.mapping.Table hibernateTable, liquibase.snapshot.DatabaseSnapshot snapshot) protected liquibase.structure.DatabaseObjectsnapshotObject(liquibase.structure.DatabaseObject example, liquibase.snapshot.DatabaseSnapshot snapshot) Methods inherited from class liquibase.ext.hibernate.snapshot.HibernateSnapshotGenerator
addsTo, findHibernateTable, getPriority, replaces, snapshot
-
Constructor Details
-
UniqueConstraintSnapshotGenerator
public UniqueConstraintSnapshotGenerator()
-
-
Method Details
-
snapshotObject
protected liquibase.structure.DatabaseObject snapshotObject(liquibase.structure.DatabaseObject example, liquibase.snapshot.DatabaseSnapshot snapshot) throws liquibase.exception.DatabaseException, liquibase.snapshot.InvalidExampleException - Specified by:
snapshotObjectin classHibernateSnapshotGenerator- Throws:
liquibase.exception.DatabaseExceptionliquibase.snapshot.InvalidExampleException
-
addTo
protected void addTo(liquibase.structure.DatabaseObject foundObject, liquibase.snapshot.DatabaseSnapshot snapshot) throws liquibase.exception.DatabaseException, liquibase.snapshot.InvalidExampleException - Specified by:
addToin classHibernateSnapshotGenerator- Throws:
liquibase.exception.DatabaseExceptionliquibase.snapshot.InvalidExampleException
-
getBackingIndex
protected liquibase.structure.core.Index getBackingIndex(liquibase.structure.core.UniqueConstraint uniqueConstraint, org.hibernate.mapping.Table hibernateTable, liquibase.snapshot.DatabaseSnapshot snapshot)
-