public class ColumnSnapshotGeneratorInformix extends ColumnSnapshotGenerator
COLUMN_DEF_COLPRIORITY_ADDITIONAL, PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE| Constructor and Description |
|---|
ColumnSnapshotGeneratorInformix() |
| Modifier and Type | Method and Description |
|---|---|
int |
getPriority(Class<? extends DatabaseObject> objectType,
Database database)
Inquire if this SnapshotGenerator is capable of snapshotting objects of type
objectType (e.g.
|
protected DataType |
readDataType(CachedRow columnMetadataResultSet,
Column column,
Database database)
Processes metadata of a column, e.g.
|
Class<? extends SnapshotGenerator>[] |
replaces()
Returns classes (and superclasses) that this SnapshotGenerator replaces.
|
addTo, readColumn, readDefaultValue, setAutoIncrementDetails, snapshotObjectaddStatusListener, addsTo, cleanNameFromDatabase, getDatabaseCatalogNames, shouldAddTo, snapshot, updateListenerspublic int getPriority(Class<? extends DatabaseObject> objectType, Database database)
SnapshotGeneratorgetPriority in interface SnapshotGeneratorgetPriority in class JdbcSnapshotGeneratorobjectType - The object type we are asked to snapshotdatabase - The DBMS for which the snapshotting should be donepublic Class<? extends SnapshotGenerator>[] replaces()
SnapshotGeneratorreplaces in interface SnapshotGeneratorreplaces in class JdbcSnapshotGeneratorprotected DataType readDataType(CachedRow columnMetadataResultSet, Column column, Database database) throws DatabaseException
ColumnSnapshotGeneratorDatabaseMetaData.getColumns() method. Depending on Database, additional columns might be present.readDataType in class ColumnSnapshotGeneratorcolumnMetadataResultSet - the result from the JDBC getColumns() call for the columncolumn - logical definition of the column (object form)database - the database from which the column originatesDatabaseException - If an error occurs during processing (mostly caused by Exceptions in JDBC calls)Copyright © 2019 Liquibase.org. All rights reserved.