Class LiquibaseMongodbConfig
- java.lang.Object
-
- io.quarkus.liquibase.mongodb.runtime.LiquibaseMongodbConfig
-
@ConfigRoot(name="liquibase-mongodb", phase=RUN_TIME) public class LiquibaseMongodbConfig extends ObjectThe liquibase configuration
-
-
Field Summary
Fields Modifier and Type Field Description Map<String,String>changeLogParametersThe parameters to be passed to the changelog.booleancleanAtStartThe clean at start flagOptional<List<String>>contextsThe list of contextsOptional<String>defaultCatalogNameThe default catalog nameOptional<String>defaultSchemaNameThe default schema namebooleanenabledFlag to enable / disable Liquibase.Optional<List<String>>labelsThe list of labelsOptional<String>liquibaseCatalogNameThe liquibase tables catalog nameOptional<String>liquibaseSchemaNameThe liquibase tables schema nameOptional<String>liquibaseTablespaceNameThe liquibase tables tablespace namebooleanmigrateAtStartThe migrate at start flagbooleanvalidateOnMigrateThe validate on update flag
-
Constructor Summary
Constructors Constructor Description LiquibaseMongodbConfig()
-
-
-
Field Detail
-
enabled
@ConfigItem(defaultValue="true") public boolean enabled
Flag to enable / disable Liquibase.
-
migrateAtStart
@ConfigItem public boolean migrateAtStart
The migrate at start flag
-
validateOnMigrate
@ConfigItem(defaultValue="true") public boolean validateOnMigrate
The validate on update flag
-
cleanAtStart
@ConfigItem public boolean cleanAtStart
The clean at start flag
-
changeLogParameters
@ConfigItem public Map<String,String> changeLogParameters
The parameters to be passed to the changelog. Defined as key value pairs.
-
liquibaseCatalogName
@ConfigItem public Optional<String> liquibaseCatalogName
The liquibase tables catalog name
-
liquibaseSchemaName
@ConfigItem public Optional<String> liquibaseSchemaName
The liquibase tables schema name
-
-