Class AbstractCaseSensitiveMigration
java.lang.Object
org.flywaydb.core.api.migration.BaseJavaMigration
org.springframework.cloud.dataflow.common.flyway.AbstractMigration
org.springframework.cloud.dataflow.server.db.migration.AbstractCaseSensitiveMigration
- All Implemented Interfaces:
org.flywaydb.core.api.migration.JavaMigration
- Direct Known Subclasses:
V8__RenameLowerCaseTables,V8__RenameLowerCaseTables
public abstract class AbstractCaseSensitiveMigration
extends org.springframework.cloud.dataflow.common.flyway.AbstractMigration
Provides for converting lower case table names to uppercase to ensure it works correctly with a MariaDB or MySQL installation with case-sensitive table or column names.
- Author:
- Corneil du Plessis
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final String -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.springframework.cloud.dataflow.common.flyway.AbstractMigration
getCommands, migrateMethods inherited from class org.flywaydb.core.api.migration.BaseJavaMigration
canExecuteInTransaction, extractVersionAndDescription, getChecksum, getDescription, getVersion, initMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flywaydb.core.api.migration.JavaMigration
getResolvedMigration, getType
-
Field Details
-
RENAME_TASK_EXECUTION_METADATA_LC
- See Also:
-
RENAME_TASK_EXECUTION_METADATA
- See Also:
-
RENAME_TASK_EXECUTION_METADATA_SEQ_LC_TBL
- See Also:
-
RENAME_TASK_EXECUTION_METADATA_SEQ_TBL
- See Also:
-
RENAME_TASK_EXECUTION_METADATA_SEQ_LC
- See Also:
-
RENAME_TASK_EXECUTION_METADATA_SEQ
- See Also:
-
CREATE_SEQUENCE_TASK_EXECUTION_METADATA_SEQ_LC
- See Also:
-
ALTER_SEQUENCE_TASK_EXECUTION_METADATA_SEQ_LC
- See Also:
-
DROP_SEQUENCE_TASK_EXECUTION_METADATA_SEQ
- See Also:
-
CREATE_SEQUENCE_TASK_EXECUTION_METADATA_SEQ
- See Also:
-
ALTER_SEQUENCE_TASK_EXECUTION_METADATA_SEQ
- See Also:
-
DROP_SEQUENCE_TASK_EXECUTION_METADATA_SEQ_LC
- See Also:
-
-
Constructor Details
-
AbstractCaseSensitiveMigration
public AbstractCaseSensitiveMigration()
-