show

Note: This is a Liquibase Pro feature, so you need a Liquibase Pro License Key to use it.

The show subcommand prints the available checks and their configurations as indicated in the checks settings file to STDOUT.

Uses

You can use the show command to see the list of all available checks and inspect the dynamic checks.

Syntax

Run the command specifying your values:

liquibase checks show

Note: If you have a checks settings file customized for a specific environment or project, you need to pass that using the --checks-settings-file parameter. If you do not include this parameter, Liquibase uses the default settings file: liquibase.checks-settings.conf. See Use the Checks Settings Configuration File.

The command output will present your checks and their details.

Parameters

Parameter Description Requirement

--auto-enable-new-checks=<true|false>

  Optional

--auto-update=<string>

Allows automatic backup and updating of the liquibase.checks-settings.conf file when new quality checks are available.

Default: off

Optional

--check-name=<string>

Use this to specify the short name of the check you want to target with one of the following subcommands:

  • bulk-set
  • copy
  • customize
  • delete
  • disable
  • enable
  • reset
  • run
  • show
Optional

--check-status=<string>

  Optional

--checks-packages=<string>

  Optional

--checks-settings-file=<string>

Specifies the checks settings file to use with subcommands. Write the relative path of the settings file that you want to read from or modify. For more information, see Use the Checks Settings Configuration File.

Optional

--show-cols=<string>

Only show the listed columns. Column options: id,checkname,type,priority,shortname,scope,enabled,severity,customization,description. Use commas to separate column names. Use 'all' to select all the columns. Default: shortname,scope,enabled,severity,customization,description

Optional
Parameter Description Requirement

cmdArgs: { auto-enable-new-checks: "<true|false>" }

  Optional

cmdArgs: { auto-update: "<string>" }

Allows automatic backup and updating of the liquibase.checks-settings.conf file when new quality checks are available.

Default: off

Optional

cmdArgs: { check-name: "<string>" }

Use this to specify the short name of the check you want to target with one of the following subcommands:

  • bulk-set
  • copy
  • customize
  • delete
  • disable
  • enable
  • reset
  • run
  • show
Optional

cmdArgs: { check-status: "<string>" }

  Optional

cmdArgs: { checks-packages: "<string>" }

  Optional

cmdArgs: { checks-settings-file: "<string>" }

Specifies the checks settings file to use with subcommands. Write the relative path of the settings file that you want to read from or modify. For more information, see Use the Checks Settings Configuration File.

Optional

cmdArgs: { show-cols: "<string>" }

Only show the listed columns. Column options: id,checkname,type,priority,shortname,scope,enabled,severity,customization,description. Use commas to separate column names. Use 'all' to select all the columns. Default: shortname,scope,enabled,severity,customization,description

Optional
Parameter Description Requirement

liquibase.command.autoEnableNewChecks: <true|false>

liquibase.command.<cmdName>.autoEnableNewChecks: <true|false>

  Optional

liquibase.command.autoUpdate: <string>

liquibase.command.<cmdName>.autoUpdate: <string>

Allows automatic backup and updating of the liquibase.checks-settings.conf file when new quality checks are available.

Default: off

Optional

liquibase.command.checkName: <string>

liquibase.command.<cmdName>.checkName: <string>

Use this to specify the short name of the check you want to target with one of the following subcommands:

  • bulk-set
  • copy
  • customize
  • delete
  • disable
  • enable
  • reset
  • run
  • show
Optional

liquibase.command.checkStatus: <string>

liquibase.command.<cmdName>.checkStatus: <string>

  Optional

liquibase.command.checksPackages: <string>

liquibase.command.<cmdName>.checksPackages: <string>

  Optional

liquibase.command.checksSettingsFile: <string>

liquibase.command.<cmdName>.checksSettingsFile: <string>

Specifies the checks settings file to use with subcommands. Write the relative path of the settings file that you want to read from or modify. For more information, see Use the Checks Settings Configuration File.

Optional

liquibase.command.showCols: <string>

liquibase.command.<cmdName>.showCols: <string>

Only show the listed columns. Column options: id,checkname,type,priority,shortname,scope,enabled,severity,customization,description. Use commas to separate column names. Use 'all' to select all the columns. Default: shortname,scope,enabled,severity,customization,description

Optional
Parameter Description Requirement

JAVA_OPTS=-Dliquibase.command.autoEnableNewChecks=<true|false>

JAVA_OPTS=-Dliquibase.command.<cmdName>.autoEnableNewChecks=<true|false>

  Optional

JAVA_OPTS=-Dliquibase.command.autoUpdate=<string>

JAVA_OPTS=-Dliquibase.command.<cmdName>.autoUpdate=<string>

Allows automatic backup and updating of the liquibase.checks-settings.conf file when new quality checks are available.

Default: off

Optional

JAVA_OPTS=-Dliquibase.command.checkName=<string>

JAVA_OPTS=-Dliquibase.command.<cmdName>.checkName=<string>

Use this to specify the short name of the check you want to target with one of the following subcommands:

  • bulk-set
  • copy
  • customize
  • delete
  • disable
  • enable
  • reset
  • run
  • show
Optional

JAVA_OPTS=-Dliquibase.command.checkStatus=<string>

JAVA_OPTS=-Dliquibase.command.<cmdName>.checkStatus=<string>

  Optional

JAVA_OPTS=-Dliquibase.command.checksPackages=<string>

JAVA_OPTS=-Dliquibase.command.<cmdName>.checksPackages=<string>

  Optional

JAVA_OPTS=-Dliquibase.command.checksSettingsFile=<string>

JAVA_OPTS=-Dliquibase.command.<cmdName>.checksSettingsFile=<string>

Specifies the checks settings file to use with subcommands. Write the relative path of the settings file that you want to read from or modify. For more information, see Use the Checks Settings Configuration File.

Optional

JAVA_OPTS=-Dliquibase.command.showCols=<string>

JAVA_OPTS=-Dliquibase.command.<cmdName>.showCols=<string>

Only show the listed columns. Column options: id,checkname,type,priority,shortname,scope,enabled,severity,customization,description. Use commas to separate column names. Use 'all' to select all the columns. Default: shortname,scope,enabled,severity,customization,description

Optional
Parameter Description Requirement

LIQUIBASE_COMMAND_AUTO_ENABLE_NEW_CHECKS=<true|false>

LIQUIBASE_COMMAND_<CMDNAME>_AUTO_ENABLE_NEW_CHECKS=<true|false>

  Optional

LIQUIBASE_COMMAND_AUTO_UPDATE=<string>

LIQUIBASE_COMMAND_<CMDNAME>_AUTO_UPDATE=<string>

Allows automatic backup and updating of the liquibase.checks-settings.conf file when new quality checks are available.

Default: off

Optional

LIQUIBASE_COMMAND_CHECK_NAME=<string>

LIQUIBASE_COMMAND_<CMDNAME>_CHECK_NAME=<string>

Use this to specify the short name of the check you want to target with one of the following subcommands:

  • bulk-set
  • copy
  • customize
  • delete
  • disable
  • enable
  • reset
  • run
  • show
Optional

LIQUIBASE_COMMAND_CHECK_STATUS=<string>

LIQUIBASE_COMMAND_<CMDNAME>_CHECK_STATUS=<string>

  Optional

LIQUIBASE_COMMAND_CHECKS_PACKAGES=<string>

LIQUIBASE_COMMAND_<CMDNAME>_CHECKS_PACKAGES=<string>

  Optional

LIQUIBASE_COMMAND_CHECKS_SETTINGS_FILE=<string>

LIQUIBASE_COMMAND_<CMDNAME>_CHECKS_SETTINGS_FILE=<string>

Specifies the checks settings file to use with subcommands. Write the relative path of the settings file that you want to read from or modify. For more information, see Use the Checks Settings Configuration File.

Optional

LIQUIBASE_COMMAND_SHOW_COLS=<string>

LIQUIBASE_COMMAND_<CMDNAME>_SHOW_COLS=<string>

Only show the listed columns. Column options: id,checkname,type,priority,shortname,scope,enabled,severity,customization,description. Use commas to separate column names. Use 'all' to select all the columns. Default: shortname,scope,enabled,severity,customization,description

Optional

Related links