Package io.quarkus.liquibase.runtime
Class LiquibaseRuntimeConfig
java.lang.Object
io.quarkus.liquibase.runtime.LiquibaseRuntimeConfig
@ConfigRoot(name="liquibase",
phase=RUN_TIME)
public final class LiquibaseRuntimeConfig
extends Object
Liquibase runtime configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionLiquibase configuration for the default datasource.booleanFlag to enable / disable Liquibase.Named datasources. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LiquibaseRuntimeConfigGets the default runtime configurationgetConfigForDataSourceName(String dataSourceName) Gets theLiquibaseDataSourceRuntimeConfigfor the given datasource name.
-
Field Details
-
enabled
Flag to enable / disable Liquibase. -
defaultDataSource
Liquibase configuration for the default datasource. -
namedDataSources
@ConfigItem(name="<<parent>>") @ConfigDocMapKey("datasource-name") @ConfigDocSection public Map<String,LiquibaseDataSourceRuntimeConfig> namedDataSourcesNamed datasources.
-
-
Constructor Details
-
LiquibaseRuntimeConfig
public LiquibaseRuntimeConfig()
-
-
Method Details
-
defaultConfig
Gets the default runtime configuration- Returns:
- the liquibase runtime default configuration
-
getConfigForDataSourceName
Gets theLiquibaseDataSourceRuntimeConfigfor the given datasource name.
-