|
||||||||||
| 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.DatabaseSnapshotGeneratorgetPriority 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.JdbcDatabaseSnapshotGeneratorSQLException
liquibase.exception.DatabaseException
protected void readSequences(liquibase.snapshot.DatabaseSnapshot snapshot,
String schema,
DatabaseMetaData databaseMetaData)
throws liquibase.exception.DatabaseException
readSequences in class liquibase.snapshot.jvm.JdbcDatabaseSnapshotGeneratorliquibase.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 | |||||||||