Package io.quarkus.flyway.runtime
Class FlywayBuildTimeConfig
java.lang.Object
io.quarkus.flyway.runtime.FlywayBuildTimeConfig
@ConfigRoot(name="flyway",
phase=BUILD_AND_RUN_TIME_FIXED)
public final class FlywayBuildTimeConfig
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionFlyway configuration for the default datasource.booleanWhether Flyway is enabled *during the build*.Flyway configurations for named datasources. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetConfigForDataSourceName(String dataSourceName) Gets theFlywayDataSourceBuildTimeConfigfor the given datasource name.
-
Field Details
-
enabled
Whether Flyway is enabled *during the build*. If Flyway is disabled, the Flyway beans won't be created and Flyway won't be usable. -
defaultDataSource
Flyway configuration for the default datasource. -
namedDataSources
Flyway configurations for named datasources.
-
-
Constructor Details
-
FlywayBuildTimeConfig
public FlywayBuildTimeConfig()
-
-
Method Details
-
getConfigForDataSourceName
Gets theFlywayDataSourceBuildTimeConfigfor the given datasource name.
-