Class LiquibaseMongodbConfig

java.lang.Object
io.quarkus.liquibase.mongodb.runtime.LiquibaseMongodbConfig

@ConfigRoot(name="liquibase-mongodb", phase=RUN_TIME) public class LiquibaseMongodbConfig extends Object
The liquibase configuration
  • Field Details

    • 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.
    • contexts

      @ConfigItem public Optional<List<String>> contexts
      The list of contexts
    • labels

      @ConfigItem public Optional<List<String>> labels
      The list of labels
    • 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 Details

    • LiquibaseMongodbConfig

      public LiquibaseMongodbConfig()