|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectliquibase.snapshot.jvm.JdbcDatabaseSnapshotGenerator
liquibase.snapshot.jvm.MySQLDatabaseSnapshotGenerator
liquibase.snapshot.ext.MySQLDatabaseSnapshotGenerator
public class MySQLDatabaseSnapshotGenerator
Detect sequences created with the MysqlSequenceGenerator
hack.
Field Summary |
---|
Fields inherited from interface liquibase.snapshot.DatabaseSnapshotGenerator |
---|
PRIORITY_DATABASE, PRIORITY_DEFAULT |
Constructor Summary | |
---|---|
MySQLDatabaseSnapshotGenerator()
|
Method Summary | |
---|---|
int |
getPriority(liquibase.database.Database database)
|
protected boolean |
isSequence(String tableName,
DatabaseMetaData databaseMetaData)
|
protected void |
readSequences(liquibase.snapshot.DatabaseSnapshot snapshot,
String schema,
DatabaseMetaData databaseMetaData)
|
protected liquibase.database.structure.View |
readView(String name,
liquibase.database.Database database)
|
protected void |
readViews(liquibase.snapshot.DatabaseSnapshot snapshot,
String schema,
DatabaseMetaData databaseMetaData)
|
Methods inherited from class liquibase.snapshot.jvm.MySQLDatabaseSnapshotGenerator |
---|
convertPrimaryKeyName, fillForeignKeyInfo, getColumnTypeAndDefValue, supports |
Methods inherited from class liquibase.snapshot.jvm.JdbcDatabaseSnapshotGenerator |
---|
configureColumnType, convertColumnNameToDatabaseTableName, convertFromDatabaseName, convertTableNameToDatabaseTableName, convertToForeignKeyConstraintType, createSnapshot, generateForeignKey, getAdditionalForeignKeys, getColumn, getDatabaseChangeLogLockTable, getDatabaseChangeLogTable, getDatabaseType, getForeignKeyByForeignKeyTable, getForeignKeys, getMetaData, getTable, hasDatabaseChangeLogLockTable, hasDatabaseChangeLogTable, hasIndex, hasTable, hasView, isColumnAutoIncrement, readColumns, readForeignKeyInformation, readIndexes, readPrimaryKeys, readTables, readUniqueConstraints, updateListeners |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MySQLDatabaseSnapshotGenerator()
Method Detail |
---|
public int getPriority(liquibase.database.Database database)
getPriority
in interface liquibase.snapshot.DatabaseSnapshotGenerator
getPriority
in class liquibase.snapshot.jvm.MySQLDatabaseSnapshotGenerator
protected liquibase.database.structure.View readView(String name, liquibase.database.Database database) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseException
protected void readViews(liquibase.snapshot.DatabaseSnapshot snapshot, String schema, DatabaseMetaData databaseMetaData) throws SQLException, liquibase.exception.DatabaseException
readViews
in class liquibase.snapshot.jvm.JdbcDatabaseSnapshotGenerator
SQLException
liquibase.exception.DatabaseException
protected void readSequences(liquibase.snapshot.DatabaseSnapshot snapshot, String schema, DatabaseMetaData databaseMetaData) throws liquibase.exception.DatabaseException
readSequences
in class liquibase.snapshot.jvm.JdbcDatabaseSnapshotGenerator
liquibase.exception.DatabaseException
protected boolean isSequence(String tableName, DatabaseMetaData databaseMetaData) throws SQLException
SQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |