Class FlywayMigration

java.lang.Object
dev.voidframework.migration.flyway.FlywayMigration

@Bindable public final class FlywayMigration extends Object
Flyway migration.
Since:
1.0.0
  • Constructor Details

    • FlywayMigration

      @Inject public FlywayMigration(com.typesafe.config.Config configuration, com.google.inject.Provider<DataSourceManager> dataSourceManagerProvider)
      Build a new instance.
      Parameters:
      configuration - The application configuration
      dataSourceManagerProvider - The data source manager provider
      Since:
      1.0.0
  • Method Details

    • migrate

      public void migrate()
      Migrates database using Flyway.
      Since:
      1.0.0