| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | getPriority(Class<? extends DatabaseObject>
The object type we are asked to snapshot objectType, Database The DBMS for which the snapshotting should be done database)Overrides liquibase. Implements liquibase. Inquire if this SnapshotGenerator is capable of snapshotting objects of type objectType (e.g. Table, Index, View etc.) in the DBMS database (e.g. Oracle, Postgres, HyperSQL etc.) A return priority of > 0 will be interpreted as capable. |
| protected List | listColumns(UniqueConstraint example, Database database, DatabaseSnapshot snapshot)
Overrides liquibase.
|
| protected List | listConstraints(Table table, DatabaseSnapshot snapshot, Schema schema)
Overrides liquibase.
|
| public Class | replaces()
Overrides liquibase. Implements liquibase. Returns classes (and superclasses) that this SnapshotGenerator replaces. |
| UniqueConstraintSnapshotGeneratorSnowflake | back to summary |
|---|---|
| public UniqueConstraintSnapshotGeneratorSnowflake() | |
| getPriority | back to summary |
|---|---|
| public int getPriority(Class<? extends DatabaseObject> objectType, Database database) Overrides liquibase. Implements liquibase. Doc from liquibase. Inquire if this SnapshotGenerator is capable of snapshotting objects of type objectType (e.g. Table, Index, View etc.) in the DBMS database (e.g. Oracle, Postgres, HyperSQL etc.) A return priority of > 0 will be interpreted as capable. The highest priority for an objectType-database combination wins.
| |
| listColumns | back to summary |
|---|---|
| protected List Overrides liquibase.
| |
| listConstraints | back to summary |
|---|---|
| protected List Overrides liquibase.
| |
| replaces | back to summary |
|---|---|
| public Class Overrides liquibase. Implements liquibase. Doc from liquibase. Returns classes (and superclasses) that this SnapshotGenerator replaces. Return null or empty array to not affect the SnapshotGeneratorChain.
| |