Package liquibase.ext.cassandra.snapshot
Class UniqueConstraintSnapshotGeneratorCassandra
java.lang.Object
liquibase.snapshot.jvm.JdbcSnapshotGenerator
liquibase.snapshot.jvm.UniqueConstraintSnapshotGenerator
liquibase.ext.cassandra.snapshot.UniqueConstraintSnapshotGeneratorCassandra
- All Implemented Interfaces:
liquibase.snapshot.SnapshotGenerator
public class UniqueConstraintSnapshotGeneratorCassandra
extends liquibase.snapshot.jvm.UniqueConstraintSnapshotGenerator
-
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) intgetPriority(Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database) Class<? extends liquibase.snapshot.SnapshotGenerator>[]replaces()protected liquibase.structure.DatabaseObjectsnapshotObject(liquibase.structure.DatabaseObject example, liquibase.snapshot.DatabaseSnapshot snapshot) Methods inherited from class liquibase.snapshot.jvm.UniqueConstraintSnapshotGenerator
getCacheKey, getCacheKey, includeTableNameInCacheKey, listColumns, listConstraints, supportsBulkQueryMethods inherited from class liquibase.snapshot.jvm.JdbcSnapshotGenerator
addStatusListener, addsTo, cleanNameFromDatabase, getDatabaseCatalogNames, shouldAddTo, snapshot, updateListeners
-
Constructor Details
-
UniqueConstraintSnapshotGeneratorCassandra
public UniqueConstraintSnapshotGeneratorCassandra()
-
-
Method Details
-
getPriority
public int getPriority(Class<? extends liquibase.structure.DatabaseObject> objectType, liquibase.database.Database database) - Specified by:
getPriorityin interfaceliquibase.snapshot.SnapshotGenerator- Overrides:
getPriorityin classliquibase.snapshot.jvm.UniqueConstraintSnapshotGenerator
-
replaces
- Specified by:
replacesin interfaceliquibase.snapshot.SnapshotGenerator- Overrides:
replacesin classliquibase.snapshot.jvm.JdbcSnapshotGenerator
-
addTo
protected void addTo(liquibase.structure.DatabaseObject foundObject, liquibase.snapshot.DatabaseSnapshot snapshot) - Overrides:
addToin classliquibase.snapshot.jvm.UniqueConstraintSnapshotGenerator
-
snapshotObject
protected liquibase.structure.DatabaseObject snapshotObject(liquibase.structure.DatabaseObject example, liquibase.snapshot.DatabaseSnapshot snapshot) - Overrides:
snapshotObjectin classliquibase.snapshot.jvm.UniqueConstraintSnapshotGenerator
-