public class ColumnSnapshotGenerator extends JdbcSnapshotGenerator
PRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE| Constructor and Description |
|---|
ColumnSnapshotGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addTo(DatabaseObject foundObject,
DatabaseSnapshot snapshot) |
protected Column |
readColumn(CachedRow columnMetadataResultSet,
Relation table,
Database database) |
protected DataType |
readDataType(CachedRow columnMetadataResultSet,
Column column,
Database database) |
protected Object |
readDefaultValue(CachedRow columnMetadataResultSet,
Column columnInfo,
Database database) |
protected void |
setAutoIncrementDetails(Column column,
Database database,
DatabaseSnapshot snapshot) |
protected DatabaseObject |
snapshotObject(DatabaseObject example,
DatabaseSnapshot snapshot) |
addStatusListener, addsTo, cleanNameFromDatabase, getPriority, replaces, shouldAddTo, snapshot, updateListenersprotected DatabaseObject snapshotObject(DatabaseObject example, DatabaseSnapshot snapshot) throws DatabaseException, InvalidExampleException
snapshotObject in class JdbcSnapshotGeneratorDatabaseExceptionInvalidExampleExceptionprotected void addTo(DatabaseObject foundObject, DatabaseSnapshot snapshot) throws DatabaseException, InvalidExampleException
addTo in class JdbcSnapshotGeneratorDatabaseExceptionInvalidExampleExceptionprotected void setAutoIncrementDetails(Column column, Database database, DatabaseSnapshot snapshot)
protected Column readColumn(CachedRow columnMetadataResultSet, Relation table, Database database) throws SQLException, DatabaseException
SQLExceptionDatabaseExceptionprotected DataType readDataType(CachedRow columnMetadataResultSet, Column column, Database database) throws SQLException
SQLExceptionprotected Object readDefaultValue(CachedRow columnMetadataResultSet, Column columnInfo, Database database) throws SQLException, DatabaseException
SQLExceptionDatabaseExceptionCopyright © 2018 Liquibase.org. All rights reserved.