Package liquibase.ext.cassandra.snapshot
Class ColumnSnapshotGeneratorCassandra
java.lang.Object
liquibase.snapshot.jvm.JdbcSnapshotGenerator
liquibase.snapshot.jvm.ColumnSnapshotGenerator
liquibase.ext.cassandra.snapshot.ColumnSnapshotGeneratorCassandra
- All Implemented Interfaces:
liquibase.snapshot.SnapshotGenerator
public class ColumnSnapshotGeneratorCassandra
extends liquibase.snapshot.jvm.ColumnSnapshotGenerator
-
Field Summary
Fields inherited from class liquibase.snapshot.jvm.ColumnSnapshotGenerator
COLUMN_DEF_COLFields 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) protected liquibase.structure.core.ColumnreadColumn(Map<String, ?> tableMap, liquibase.structure.core.Relation table) protected liquibase.structure.DatabaseObjectsnapshotObject(liquibase.structure.DatabaseObject example, liquibase.snapshot.DatabaseSnapshot snapshot) Methods inherited from class liquibase.snapshot.jvm.ColumnSnapshotGenerator
readColumn, readDataType, readDefaultValue, setAutoIncrementDetailsMethods inherited from class liquibase.snapshot.jvm.JdbcSnapshotGenerator
addStatusListener, addsTo, cleanNameFromDatabase, getDatabaseCatalogNames, replaces, shouldAddTo, snapshot, updateListeners
-
Constructor Details
-
ColumnSnapshotGeneratorCassandra
public ColumnSnapshotGeneratorCassandra()
-
-
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.JdbcSnapshotGenerator
-
addTo
protected void addTo(liquibase.structure.DatabaseObject foundObject, liquibase.snapshot.DatabaseSnapshot snapshot) throws liquibase.exception.DatabaseException - Overrides:
addToin classliquibase.snapshot.jvm.ColumnSnapshotGenerator- Throws:
liquibase.exception.DatabaseException
-
snapshotObject
protected liquibase.structure.DatabaseObject snapshotObject(liquibase.structure.DatabaseObject example, liquibase.snapshot.DatabaseSnapshot snapshot) throws liquibase.exception.DatabaseException - Overrides:
snapshotObjectin classliquibase.snapshot.jvm.ColumnSnapshotGenerator- Throws:
liquibase.exception.DatabaseException
-
readColumn
-