Interface TopiaFlywayService

All Superinterfaces:
org.nuiton.topia.persistence.TopiaMigrationService, org.nuiton.topia.persistence.TopiaService
All Known Implementing Classes:
TopiaFlywayServiceImpl

public interface TopiaFlywayService extends org.nuiton.topia.persistence.TopiaMigrationService
Since:
3.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    If you want flyway to init with an already existing DB, you must use this configuration and give, as value the version of the already existing schema.
    static final String
    Deprecated.
    static final String
    Tells ToPIA to set (or not) the Flyway's target version from the model version.
  • Method Summary

    Methods inherited from interface org.nuiton.topia.persistence.TopiaMigrationService

    getSchemaVersion, initOnCreateSchema, runSchemaMigration

    Methods inherited from interface org.nuiton.topia.persistence.TopiaService

    close, initTopiaService
  • Field Details

    • FLYWAY_INIT_VERSION

      @Deprecated static final String FLYWAY_INIT_VERSION
      Deprecated.
      See Also:
    • FLYWAY_BASELINE_VERSION

      static final String FLYWAY_BASELINE_VERSION
      If you want flyway to init with an already existing DB, you must use this configuration and give, as value the version of the already existing schema.
      See Also:
    • USE_MODEL_VERSION

      static final String USE_MODEL_VERSION
      Tells ToPIA to set (or not) the Flyway's target version from the model version. Expected values are "true" or "false". The default one is "true".
      See Also: