Class LiquibaseMongodbConfig


  • @ConfigRoot(name="liquibase-mongodb",
                phase=RUN_TIME)
    public class LiquibaseMongodbConfig
    extends Object
    The liquibase configuration
    • 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.
      • defaultCatalogName

        @ConfigItem
        public Optional<String> defaultCatalogName
        The default catalog name
      • defaultSchemaName

        @ConfigItem
        public Optional<String> defaultSchemaName
        The default schema name
      • liquibaseCatalogName

        @ConfigItem
        public Optional<String> liquibaseCatalogName
        The liquibase tables catalog name
      • liquibaseSchemaName

        @ConfigItem
        public Optional<String> liquibaseSchemaName
        The liquibase tables schema name
      • liquibaseTablespaceName

        @ConfigItem
        public Optional<String> liquibaseTablespaceName
        The liquibase tables tablespace name
    • Constructor Detail

      • LiquibaseMongodbConfig

        public LiquibaseMongodbConfig()