Package io.quarkus.flyway.runtime
Class FlywayRecorder
java.lang.Object
io.quarkus.flyway.runtime.FlywayRecorder
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoStartActions(String dataSourceName) Function<io.quarkus.arc.SyntheticCreationalContext<FlywayContainer>,FlywayContainer> flywayContainerFunction(String dataSourceName, boolean hasMigrations, boolean createPossible) Function<io.quarkus.arc.SyntheticCreationalContext<org.flywaydb.core.Flyway>,org.flywaydb.core.Flyway> flywayFunction(String dataSourceName) voidsetApplicationCallbackClasses(Map<String, Collection<org.flywaydb.core.api.callback.Callback>> callbackClasses) voidsetApplicationMigrationClasses(Collection<Class<? extends org.flywaydb.core.api.migration.JavaMigration>> migrationClasses) voidsetApplicationMigrationFiles(Collection<String> migrationFiles)
-
Constructor Details
-
FlywayRecorder
-
-
Method Details
-
setApplicationMigrationFiles
-
setApplicationMigrationClasses
public void setApplicationMigrationClasses(Collection<Class<? extends org.flywaydb.core.api.migration.JavaMigration>> migrationClasses) -
setApplicationCallbackClasses
public void setApplicationCallbackClasses(Map<String, Collection<org.flywaydb.core.api.callback.Callback>> callbackClasses) -
flywayContainerFunction
public Function<io.quarkus.arc.SyntheticCreationalContext<FlywayContainer>,FlywayContainer> flywayContainerFunction(String dataSourceName, boolean hasMigrations, boolean createPossible) -
flywayFunction
-
doStartActions
-