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 Details

    • RENAME_TASK_EXECUTION_METADATA_LC

      protected static final String RENAME_TASK_EXECUTION_METADATA_LC
      See Also:
    • RENAME_TASK_EXECUTION_METADATA

      protected static final String RENAME_TASK_EXECUTION_METADATA
      See Also:
    • RENAME_TASK_EXECUTION_METADATA_SEQ_LC_TBL

      protected static final String RENAME_TASK_EXECUTION_METADATA_SEQ_LC_TBL
      See Also:
    • RENAME_TASK_EXECUTION_METADATA_SEQ_TBL

      protected static final String RENAME_TASK_EXECUTION_METADATA_SEQ_TBL
      See Also:
    • RENAME_TASK_EXECUTION_METADATA_SEQ_LC

      protected static final String RENAME_TASK_EXECUTION_METADATA_SEQ_LC
      See Also:
    • RENAME_TASK_EXECUTION_METADATA_SEQ

      protected static final String RENAME_TASK_EXECUTION_METADATA_SEQ
      See Also:
    • CREATE_SEQUENCE_TASK_EXECUTION_METADATA_SEQ_LC

      protected static final String CREATE_SEQUENCE_TASK_EXECUTION_METADATA_SEQ_LC
      See Also:
    • ALTER_SEQUENCE_TASK_EXECUTION_METADATA_SEQ_LC

      protected static final String ALTER_SEQUENCE_TASK_EXECUTION_METADATA_SEQ_LC
      See Also:
    • DROP_SEQUENCE_TASK_EXECUTION_METADATA_SEQ

      protected static final String DROP_SEQUENCE_TASK_EXECUTION_METADATA_SEQ
      See Also:
    • CREATE_SEQUENCE_TASK_EXECUTION_METADATA_SEQ

      protected static final String CREATE_SEQUENCE_TASK_EXECUTION_METADATA_SEQ
      See Also:
    • ALTER_SEQUENCE_TASK_EXECUTION_METADATA_SEQ

      protected static final String ALTER_SEQUENCE_TASK_EXECUTION_METADATA_SEQ
      See Also:
    • DROP_SEQUENCE_TASK_EXECUTION_METADATA_SEQ_LC

      protected static final String DROP_SEQUENCE_TASK_EXECUTION_METADATA_SEQ_LC
      See Also:
  • Constructor Details

    • AbstractCaseSensitiveMigration

      public AbstractCaseSensitiveMigration()