mongodb-supports-validator

--mongodb-supports-validator is a global parameter for the Liquibase MongoDB Open Source extension. It specifies whether to create the Liquibase tracking collections with validators. The default value is <placeholder>.

Uses

Setting this parameter to false permits Liquibase usage on MongoDB versions not supporting validators.

Syntax

You can set this parameter in the following ways:

Option

Syntax

Liquibase properties file (defaults file)

liquibase.mongodb.supportsValidator: <true|false>

Global flow file argument (example)

stages: Default: actions: - type: liquibase command: update

globalArgs: { mongodb-supports-validator: "<true|false>" }

Global CLI parameter

liquibase --mongodb-supports-validator=<true|false> update

--changelog-file=example-changelog.xml

JVM system property JAVA_Opts Environment Variable

Unix:

JAVA_OPTS=-Dliquibase.supportsValidator=<true|false>

Windows:

JAVA_OPTS=-D"liquibase.supportsValidator=<true|false>

Liquibase environment variables

LIQUIBASE_COMMAND_CHANGELOG_FILE=<string>

For more information, see Working with Command Parameters.