Command Parameters

The following tables describe the Liquibase parameters that are available as global or command-specific options. For more information, see Liquibase Commands or run liquibase --help from the command prompt.

Tip: For best results, specify all commands and parameters in the --kebab-case format in the CLI. If your preference is camelCase, it also works in the CLI.

Global

--always-override-stored-logic-schema   Global

Properties string

liquibase.alwaysOverrideStored
LogicSchema

Environment variable

LIQUIBASE_ALWAYS_
OVERRIDE_STORED_LOGIC_SCHEMA

CLI

--always-override-stored-logic-schema

Description

When generating SQL for createProcedure, the parameter defines whether the procedure schema should be forced to the default schema if no schemaName attribute is set.

--auto-reorg   Global

Properties string

liquibase.autoReorg

Environment variable

LIQUIBASE_AUTO_REORG

CLI

--auto-reorg

Description

The parameter defines whether Liquibase automatically reorganizes table objects stored on disk when you modify a DB2 database.

--changelog-lock-poll-rate   Global

Properties string

liquibase.changelogLockPollRate

Environment variable

LIQUIBASE_CHANGELOG_LOCK_POLL_RATE

CLI

--changelog-lock-poll-rate

Description

The parameter specifies the number of seconds Liquibase waits to check if a changelog lock has been released.

--changelog-lock-wait-time-in-minutes   Global

Properties string

liquibase.changelogLockWaitTimeInMinutes

Environment variable

LIQUIBASE_CHANGELOG_LOCK_WAIT_TIME_IN_MINUTES

CLI

--changelog-lock-wait-time-in-minutes

Description

The parameter specifies the amount of time Liquibase waits for a locked database to become available.

--classpath   Global

Properties string

liquibase.classpath

Environment variable

LIQUIBASE_CLASSPATH

CLI

--classpath

Description

The parameter specifies additional classpath entries to use.

--convert-data-types   Global

Properties string

liquibase.convertDataTypes

Environment variable

LIQUIBASE_CONVERT_DATA_TYPES

CLI

--convert-data-types

Description

The parameter allows Liquibase to convert
data types such as int, bigint, timestamp, and clob to the standard data types.

--database-changelog-lock-table-name   Global

Properties string

liquibase.databaseChangelogLockTableName

Environment variable

LIQUIBASE_DATABASE_CHANGELOG_LOCK_TABLE_NAME

CLI

--database-changelog-lock-table-name

 

Description

The parameter specifies the name of a table to use for tracking concurrent Liquibase usage.

--database-changelog-table-name   Global

Properties string

liquibase.databaseChangelogTableName

Environment variable

LIQUIBASE_DATABASE_CHANGELOG_TABLE_NAME

CLI

--database-changelog-table-name

 

Description

The parameter specifies the name of a table to use for a tracking change history.

--database-class   Global

Properties string

liquibase.databaseClass

Environment variable

LIQUIBASE_DATABASE_CLASS

CLI

--database-class

 

Description

The parameter specifies the class to use for a Database implementation.

--ddl-lock-timeout   Global

Properties string

liquibase.ddlLockTimeout

Environment variable

LIQUIBASE_DDL_LOCK_TIMEOUT

CLI

--ddl-lock-timeout

 

Description

The parameter indicates the number of seconds a DDL command should wait for the locks to become available before throwing the resource busy error message. This parameter applies only to Oracle databases.

--defaultlogger-level   Global

Properties string

liquibase.defaultlogger.level

Environment variable

LIQUIBASE_DEFAULTLOGGER_LEVEL

CLI

--defaultlogger-level

 

Description

The parameter specifies a default logging level.

--defaults-file   Global

Properties string

liquibase.defaultsFile

Environment variable

LIQUIBASE_DEFAULTS_FILE

CLI

--defaults-file

 

Description

The parameter specifies the file with default Liquibase properties.

--diff-column-order   Global

Properties string

liquibase.diffColumnOrder

Environment variable

LIQUIBASE_DIFF_COLUMN_ORDER

CLI

--diff-column-order

 

Description

The parameter defines whether Liquibase compares the column order in a diff operation.

--driver   Global

Properties string

liquibase.driver

Environment variable

LIQUIBASE_DRIVER

CLI

--driver

 

Description

The parameter specifies the database driver class.

--driver-properties-file   Global

Properties string

liquibase.driverPropertiesFile

Environment variable

LIQUIBASE_DRIVER_PROPERTIES_FILE

CLI

--driver-properties-file

 

Description

The parameter specifies a file with driver-specific properties.

--duplicate-file-mode   Global

Properties string

liquibase.duplicateFileMode

Environment variable

LIQUIBASE_DUPLICATE_FILE_MODE

CLI

--duplicate-file-mode

 

Description

How to handle multiple files being found in the search path that have duplicate paths. Options are WARN (log warning and choose one at random) or ERROR (fail current operation).

--file-encoding=ASCII   Global

Properties string

liquibase.fileEncoding: ASCII

Environment variable

LIQUIBASE_FILE_ENCODING=ASCII

CLI

--file-encoding=ASCII

 

Description

The parameter defines the file encoding.

--filter-log-messages   Global

Properties string

liquibase.filterLogMessages

Environment variable

LIQUIBASE_FILTER_LOG_MESSAGES

CLI

--filter-log-messages

 

Description

The parameter defines whether Liquibase filters log messages for potentially insecure data.

--generate-changeset-created-values   Global

Properties string

liquibase.generateChangesetCreatedValues

Environment variable

LIQUIBASE_GENERATE_CHANGESET_CREATED_VALUES

CLI

--generate-changeset-created-values

 

Description

The parameter determines whether Liquibase adds timestamps to changesets in the changelog it generates when you run the diff-changelog command and generate-changelog command.

--generated-changeset-ids-contains-description   Global

Properties string

liquibase.generatedChangesetIdsContainsDescription

Environment variable

LIQUIBASE_GENERATED_CHANGESET_IDS_CONTAINS_DESCRIPTION

CLI

--generated-changeset-ids-contains-description

 

Description

The parameter determines whether Liquibase includes changeset descriptions in changelogs generated with the generate-changelog command in addition to changeset IDs.

--headless   Global

Properties string

liquibase.headless

Environment variable

LIQUIBASE_HEADLESS

CLI

--headless

 

Description

The parameter can force Liquibase to run without access to the console for input and output.

--hub-api-key   Global

Properties string

liquibase.hub.apiKey

Environment variable

LIQUIBASE_HUB_API_KEY

CLI

--hub-api-key

 

Description

The parameter specifies Liquibase Hub API key for operations.

--hub-log-level   Global

Properties string

liquibase.hub.log-level

Environment variable

LIQUIBASE_HUB_LOG_LEVEL

CLI

--hub-log-level

 

Description

The parameter specifies the log level for filtering log messages to send to Liquibase Hub during operations.

--hub-mode   Global

Properties string

liquibase.hub.mode

Environment variable

LIQUIBASE_HUB_MODE

CLI

--hub-mode

 

Description

The parameter specifies the content to send to Liquibase Hub during operations. Values can be all, meta, or off.

--hub-url   Global

Properties string

liquibase.hub.url

Environment variable

LIQUIBASE_HUB_URL

CLI

--hub-url

 

Description

The parameter specifies Liquibase Hub URL for operations.

--include-catalog-in-specification   Global

Properties string

liquibase.includeCatalogInSpecification

Environment variable

LIQUIBASE_INCLUDE_CATALOG_IN_SPECIFICATION

CLI

--include-catalog-in-specification

 

Description

The parameter defines whether Liquibase includes the catalog name when determining equality between the compared databases.

--include-system-classpath   Global

Properties string

liquibase.includeSystemClasspath

Environment variable

LIQUIBASE_INCLUDE_SYSTEM_CLASSPATH

CLI

--include-system-classpath

 

Description

The parameter defines whether Liquibase includes the system classpath when resolving classes at runtime.

--liquibase-catalog-name   Global

Properties string

liquibase.liquibaseCatalogName

Environment variable

LIQUIBASE_LIQUIBASE_CATALOG_NAME

CLI

--liquibase-catalog-name

 

Description

The parameter specifies the catalog to use for Liquibase objects.

--liquibase-schema-name   Global

Properties string

liquibase.liquibaseSchemaName

Environment variable

LIQUIBASE_LIQUIBASE_SCHEMA_NAME

CLI

--liquibase-schema-name

 

Description

The parameter specifies the schema to use for the creation of Liquibase objects, like the DATABASECHANGELOG and DATABASECHANGELOGLOCK tracking tables.

--liquibase-tablespace-name   Global

Properties string

liquibase.liquibaseTablespaceName

Environment variable

LIQUIBASE_LIQUIBASE_TABLESPACE_NAME

CLI

--liquibase-tablespace-name

 

Description

The parameter specifies the tablespace Liquibase uses to store objects that are being deployed to your database.

--log-file   Global

Properties string

liquibase.log-file

Environment variable

LIQUIBASE_LOG_FILE

CLI

--log-file

 

Description

The parameter sends logging messages of what Liquibase does during runtime to a file.

--log-level   Global

Properties string

liquibase.log-level

Environment variable

LIQUIBASE_LOG_LEVEL

CLI

--log-level

 

Description

The parameter controls the amount of messages that are generated when running Liquibase commands.

--output-file   Global

Properties string

liquibase.output-file

Environment variable

LIQUIBASE_OUTPUT_FILE

CLI

--output-file

 

Description

The parameter sends your command output to a file.

--output-file-encoding   Global

Properties string

liquibase.outputFileEncoding

Environment variable

LIQUIBASE_OUTPUT_FILE_ENCODING

CLI

--output-file-encoding

 

Description

The parameter determines which character encoding to use when writing Liquibase command outputs to external files.

--output-line-separator   Global

Properties string

liquibase.outputLineSeparator

Environment variable

LIQUIBASE_OUTPUT_LINE_SEPARATOR

CLI

--output-line-separator

 

Description

The parameter specifies the string that separates lines in STDOUT.

--pro-license-key   Global

Properties string

liquibase.pro.licenseKey

Environment variable

LIQUIBASE_PRO_LICENSE_KEY

CLI

--pro-license-key

 

Description

The parameter specifies Liquibase Pro license key that allows using all the functionality of Liquibase Open Source and Liquibase Pro.

--pro-mark-unused-not-drop   Global

Properties string

liquibase.pro.markUnusedNotDrop

Environment variable

LIQUIBASE_PRO_MARK_UNUSED_NOT_DROP

CLI

--pro-mark-unused-not-drop

 

Description

The parameter defines whether a column will be dropped when running diff-changelog or generate-changelog. The default value is false, which will continue to drop columns rather than marking them as unused. To create the markUnused changes instead of the dropColumn changes and override the behavior, set the liquibase.pro.markUnusedNotDrop to true. See markUnused.

 

--pro-sql-inline   Global

Properties string

liquibase.pro.sql.inline

Environment variable

LIQUIBASE_PRO_SQL_INLINE

CLI

--pro-sql-inline

 

Description

The parameter generates changesets with SQL-based changes embedded instead of saving them to an external file if the value is set to true.

--pro-synonyms-drop-public   Global

Properties string

liquibase.pro.synonyms.drop.public

Environment variable

LIQUIBASE_PRO_SYNONYMS_DROP_PUBLIC

CLI

--pro-synonyms-drop-public

 

Description

The parameter does not drop public synonyms in diff-changelog or drop-all if the value is set to false.

--property-provider-class   Global

Properties string

liquibase.propertyProviderClass

Environment variable

LIQUIBASE_PROPERTY_PROVIDER_CLASS

CLI

--property-provider-class

 

Description

The parameter implements the Properties class to provide additional driver properties.

--should-run   Global

Properties string

liquibase.shouldRun

Environment variable

LIQUIBASE_SHOULD_RUN

CLI

--should-run

 

Description

The parameter determines whether Liquibase commands should run.

--should-snapshot-data   Global

Properties string

liquibase.shouldSnapshotData

Environment variable

LIQUIBASE_SHOULD_SNAPSHOT_DATA

CLI

--should-snapshot-data

 

Description

The parameter allows Liquibase to snapshot your database data.

--secure-parsing   Global

Properties string

liquibase.secureParsing

Environment variable

LIQUIBASE_SECURE_PARSING

CLI

--secure-parsing

 

Description

The parameter enables the validation of the custom XSD files. The default value is true. If you use the custom XSD files, set the parameter to false. (Liquibase 4.8.0 and later versions)

--support-property-escaping   Global

Properties string

liquibase.supportPropertyEscaping

Environment variable

LIQUIBASE_SUPPORT_PROPERTY_ESCAPING

CLI

--support-property-escaping

 

Description

The parameter supports escaping changelog parameters using a colon. Example: ${:user.name}

--sql-log-level   Global

Properties string

liquibase.sql.log-level

Environment variable

LIQUIBASE_SQL_LOG_LEVEL

CLI

--sql-log-level

 

Description

The parameter defines the level of logging for SQL statements. The default value is FINE.

--sqlplus-args   Global

Properties string

liquibase.sqlplus.args

Environment variable

LIQUIBASE_SQLPLUS_ARGS

CLI

--sqlplus-args

 

Description

The parameter defines extra arguments to pass to the sqlplus executable.

--sqlplus-keep-temp   Global

Properties string

liquibase.sqlplus.keep.temp

Environment variable

LIQUIBASE_SQLPLUS_KEEP_TEMP

CLI

--sqlplus-keep-temp

 

Description

The parameter indicates whether or not to keep a temporary SQL file after the execution of SQL Plus. If true, the file is not deleted. Default: false.

--sqlplus-keep-temp-name   Global

Properties string

liquibase.sqlplus.keep.temp.name

Environment variable

LIQUIBASE_SQLPLUS_KEEP_TEMP_NAME

CLI

--sqlplus-keep-temp-name

 

Description

[Optional] The parameter indicates the name of a temporary SQL file after the execution of SQL Plus.

--sqlplus-keep-temp-overwrite   Global

Properties string

liquibase.sqlplus.keep.temp.overwrite

Environment variable

LIQUIBASE_SQLPLUS_KEEP_TEMP_OVERWRITE

CLI

--sqlplus-keep-temp-overwrite

 

Description

[Optional] The parameter overwrites any files in the specified directory with the same name. Default: true.

--sqlplus-keep-temp-path   Global

Properties string

liquibase.sqlplus.keep.temp.path

Environment variable

LIQUIBASE_SQLPLUS_KEEP_TEMP_PATH

CLI

--sqlplus-keep-temp-path

 

Description

[Optional] The indicate the location to store a temporary SQL file after the execution of SQL Plus. If not specified, the files are stored in the system's temp directory.

--sqlplus-path   Global

Properties string

liquibase.sqlplus.path

Environment variable

LIQUIBASE_SQLPLUS_PATH

CLI

--sqlplus-path

 

Description

The parameter indicates the path to the sqlplus executable.

--sqlplus-timeout   Global

Properties string

liquibase.sqlplus.timeout

Environment variable

LIQUIBASE_SQLPLUS_TIMEOUT

CLI

--sqlplus-timeout

 

Description

The parameter indicates seconds to wait for the sqlplus timeout:

  • "-1" disables the timeout
  • "0" returns an error
  • 1800 seconds (30 minutes) is the default value
--sqlcmd-args   Global

Properties string

liquibase.sqlcmd.args

Environment variable

LIQUIBASE_SQLCMD_ARGS

CLI

--sqlcmd-args

 

Description

The parameter defines extra arguments to pass to the sqlcmd executable.

--sqlcmd-keep-temp   Global

Properties string

liquibase.sqlcmd.keep.temp

Environment variable

LIQUIBASE_SQLCMD_KEEP_TEMP

CLI

--sqlcmd-keep-temp

 

Description

The parameter indicates whether or not to keep a temporary SQL file after the execution of SQLCMD. If true, the file is not deleted. Default: false.

--sqlcmd-keep-temp-name   Global

Properties string

liquibase.sqlcmd.keep.temp.name

Environment variable

LIQUIBASE_SQLCMD_KEEP_TEMP_NAME

CLI

--sqlcmd-keep-temp-name

 

Description

[Optional] The parameter indicates the name of a temporary SQL file after the execution of SQLCMD.

--sqlcmd-keep-temp-overwrite   Global

Properties string

liquibase.sqlcmd.keep.temp.overwrite

Environment variable

LIQUIBASE_SQLCMD_KEEP_TEMP_OVERWRITE

CLI

--sqlcmd-keep-temp-overwrite

 

Description

[Optional] The parameter overwrites any files in the specified directory with the same name. Default: true.

--sqlcmd-keep-temp-path   Global

Properties string

liquibase.sqlcmd.keep.temp.path

Environment variable

LIQUIBASE_SQLCMD_KEEP_TEMP_PATH

CLI

--sqlcmd-keep-temp-path

 

Description

[Optional] The indicate the location to store a temporary SQL file after the execution of SQLCMD. If not specified, the files are stored in the system's temp directory.

--sqlcmd-path   Global

Properties string

liquibase.sqlcmd.path

Environment variable

LIQUIBASE_SQLCMD_PATH

CLI

--sqlcmd-path

 

Description

The parameter indicates the path to the sqlcmd executable.

--sqlcmd-timeout   Global

Properties string

liquibase.sqlcmd.timeout

Environment variable

LIQUIBASE_SQLCMD_TIMEOUT

CLI

--sqlcmd-timeout

 

Description

The parameter indicates seconds to wait for the sqlcmd timeout:

  • "-1" disables the timeout
  • "0" returns an error
  • 1800 seconds (30 minutes) is the default value
--strict   Global

Properties string

liquibase.strict

Environment variable

LIQUIBASE_STRICT

CLI

--strict

 

Description

The parameter to restrict Liquibase configuration and setup. Default: false.

--use-procedure-schema   Global

Properties string

liquibase.useProcedureSchema

Environment variable

LIQUIBASE_USE_PROCEDURE_SCHEMA

CLI

--use-procedure-schema

 

Description

If the parameter is set to true, which is the default value, the createProcedure tags with a set schemaName will modify the procedure body with the given schema name.

Command-specific

--change-exec-listener-class   Command

Properties string

liquibase.command.changeExecListenerClass

Environment variable

LIQUIBASE_COMMAND_CHANGE_EXEC_LISTENER_CLASS

CLI

--change-exec-listener-class

 

Description

The parameter includes a fully-qualified class which specifies ChangeExecListener. See Implementing a Custom ChangeExecListener Class with Liquibase.

--change-exec-listener-properties-file   Command

Properties string

liquibase.command.changeExecListenerPropertiesFile

Environment variable

LIQUIBASE_COMMAND_CHANGE_EXEC_LISTENER_PROPERTIES_FILE

CLI

--change-exec-listener-properties-file

 

Description

The parameter specifies the path to a properties file for ChangeExecListenerClass.

--changelog-file   Command

Properties string

liquibase.command.changelog-file

Environment variable

LIQUIBASE_COMMAND_CHANGELOG_FILE

CLI

--changelog-file

 

Description

The parameter specifies the root changelog file to execute.

--changeset-identifier   Command

Properties string

liquibase.command.changesetIdentifier

Environment variable

LIQUIBASE_COMMAND_CHANGESET_IDENTIFIER

CLI

--changeset-identifier

 

Description

The parameter specifies the changeset ID identifier of the form filepath::id::author.

--checks-settings-file   Command

Properties string

liquibase.command.checks.<subcommand>.checksSettingsFile

Environment variable

LIQUIBASE_COMMAND_CHECKS_<subcommand>_CHECKS_SETTINGS_FILE

CLI

--checks-settings-file

 

Description

The parameter which specifies the needed checks settings file to work with checks subcommands.

For more information, see Use the Checks Settings Configuration File .

--check-name   Command

Properties string

liquibase.command.checks.<subcommand>.checkName

Environment variable

LIQUIBASE_COMMAND_CHECKS_<subcommand>_CHECK_NAME

CLI

--check-name

 

Description

The parameter which allows any of the following subcommands being executed to perform its function:

  • copy
  • customize
  • delete
  • disable
  • enable
  • reset
--contexts   Command

Properties string

liquibase.command.contexts

Environment variable

LIQUIBASE_COMMAND_CONTEXTS

CLI

--contexts

 

Description

The parameter specifies the changeset contexts to match. Contexts in Liquibase are expressions you can add to changesets to control which will be executed in any particular migration run.

--count   Command

Properties string

liquibase.command.count

Environment variable

LIQUIBASE_COMMAND_COUNT

CLI

--count

 

Description

The parameter specifies the number of changes for which to generate SQL.

--data-output-directory   Command

Properties string

liquibase.command.dataOutputDirectory

Environment variable

LIQUIBASE_COMMAND_DATA_OUTPUT_DIRECTORY

CLI

--data-output-directory

 

Description

The parameter specifies the directory to which Liquibase writes a table data.

--date   Command

Properties string

liquibase.command.date

Environment variable

LIQUIBASE_COMMAND_DATE

CLI

--date

 

Description

The parameter specifies the date to which Liquibase can roll back changes.

--default-catalog-name   Command

Properties string

liquibase.command.defaultCatalogName

Environment variable

LIQUIBASE_COMMAND_DEFAULT_CATALOG_NAME

CLI

--default-catalog-name

 

Description

The parameter specifies the default catalog name to use for the database connection.

--default-schema-name   Command

Properties string

liquibase.command.defaultSchemaName

Environment variable

LIQUIBASE_COMMAND_DEFAULT_SCHEMA_NAME

CLI

--default-schema-name

 

Description

The parameter specifies the default schema name to use for the database connection.

--delimiter   Command

Properties string

liquibase.command.delimiter

Environment variable

LIQUIBASE_COMMAND_DELIMITER

CLI

--delimiter

 

Description

The parameter specifies the delimiter to use when executing the SQL script.

--diff-types   Command

Properties string

liquibase.command.diffTypes

Environment variable

LIQUIBASE_COMMAND_DIFF_TYPES

CLI

--diff-types

 

Description

The parameter specifies types of objects to compare.

--driver   Command

Properties string

liquibase.command.driver

Environment variable

LIQUIBASE_COMMAND_DRIVER

CLI

--driver

 

Description

The parameter specifies the JDBC driver class.

--driver-properties-file   Command

Properties string

liquibase.command.driverPropertiesFile

Environment variable

LIQUIBASE_COMMAND_DRIVER_PROPERTIES_FILE

CLI

--driver-properties-file

 

Description

The parameter specifies the JDBC driver properties file.

--exclude-objects   Command

Properties string

liquibase.command.excludeObjects

Environment variable

LIQUIBASE_COMMAND_EXCLUDE_OBJECTS

CLI

--exclude-objects

 

Description

The parameter specifies objects to exclude from the diff operation.

--hub-connection-id   Command

Properties string

liquibase.command.hubConnectionId

Environment variable

LIQUIBASE_COMMAND_HUB_CONNECTION_ID

CLI

--hub-connection-id

 

Description

The parameter identifies the specific target in which to record your data at Liquibase Hub. The parameter is available in your Project at https://hub.liquibase.com.

--hub-project-id   Command

Properties string

liquibase.command.hubProjectId

Environment variable

LIQUIBASE_COMMAND_HUB_PROJECT_ID

CLI

--hub-project-id

 

Description

The parameter identifies the specific Project in which to record your data at Liquibase Hub. The parameter is available in your account at https://hub.liquibase.com.

--hub-project-name   Command

Properties string

liquibase.command.hubProjectName

Environment variable

LIQUIBASE_COMMAND_HUB_PROJECT_NAME

CLI

--hub-project-name

 

Description

The parameter specifies the Liquibase Hub project name.

--include-objects   Command

Properties string

liquibase.command.includeObjects

Environment variable

LIQUIBASE_COMMAND_INCLUDE_OBJECTS

CLI

--include-objects

 

Description

The parameter specifies objects to include in the diff operation.

--labels   Command

Properties string

liquibase.command.labels

Environment variable

LIQUIBASE_COMMAND_LABELS

CLI

--labels

 

Description

The parameter specifies the changeset labels to match. Labels in Liquibase are tags that you can add to changesets to control which changeset will be executed in any migration run.

--output-directory   Command

Properties string

liquibase.command.outputDirectory

Environment variable

LIQUIBASE_COMMAND_OUTPUT_DIRECTORY

CLI

--output-directory

 

Description

The parameter specifies the directory where the documentation is generated.

--overwrite-output-file   Command

Properties string

liquibase.command.overwriteOutputFile

Environment variable

LIQUIBASE_COMMAND_OVERWRITE_OUTPUT_FILE

CLI

--overwrite-output-file

 

Description

The parameter allows you to overwrite the output changelog file.

--password   Command

Properties string

liquibase.command.password

Environment variable

LIQUIBASE_COMMAND_PASSWORD

CLI

--password

 

Description

The parameter specifies the password to use for connection to the target database.

--reference-default-catalog-name   Command

Properties string

liquibase.command.referenceDefaultCatalogName

Environment variable

LIQUIBASE_COMMAND_REFERENCE_DEFAULT_CATALOG_NAME

CLI

--reference-default-catalog-name

 

Description

The parameter specifies the default catalog name to use for the reference database connection.

--reference-default-schema-name   Command

Properties string

liquibase.command.referenceDefaultSchemaName

Environment variable

LIQUIBASE_COMMAND_REFERENCE_DEFAULT_SCHEMA_NAME

CLI

--reference-default-schema-name

 

Description

The parameter specifies the default schema name to use for the reference database connection.

--reference-password   Command

Properties string

liquibase.command.referencePassword

Environment variable

LIQUIBASE_COMMAND_REFERENCE_PASSWORD

CLI

--reference-password

 

Description

The parameter specifies the password to use for connection to the reference database.

--reference-url   Command

Properties string

liquibase.command.referenceUrl

Environment variable

LIQUIBASE_COMMAND_REFERENCE_URL

CLI

--reference-url

 

Description

The parameter specifies the JDBC reference database connection URL.

--reference-username   Command

Properties string

liquibase.command.referenceUsername

Environment variable

LIQUIBASE_COMMAND_REFERENCE_USERNAME

CLI

--reference-username

 

Description

The parameter specifies the username to use for connection to the reference database.

--rollback-script   Command

Properties string

liquibase.command.rollbackScript

Environment variable

LIQUIBASE_COMMAND_ROLLBACK_SCRIPT

CLI

--rollback-script

 

Description

The parameter specifies the rollback script to execute.

--schemas   Command

Properties string

liquibase.command.schemas

Environment variable

LIQUIBASE_COMMAND_SCHEMAS

CLI

--schemas

 

Description

The parameter specifies schemas to include in the diff operation.

--search-path   Global

Properties string

liquibase.searchPath

Environment variable

LIQUIBASE_SEARCH_PATH

CLI

--search-path

Description

The parameter specifies the locations to search for migration files in.

--snapshot-format   Command

Properties string

liquibase.command.snapshotFormat

Environment variable

LIQUIBASE_COMMAND_SNAPSHOT_FORMAT

CLI

--snapshot-format

 

Description

The parameter specifies the output format to use for a snapshot (JSON or YAML).

--sql   Command

Properties string

liquibase.command.sql

Environment variable

LIQUIBASE_COMMAND_SQL

CLI

--sql

 

Description

The parameter specifies the SQL string to execute.

--sql-File   Command

Properties string

liquibase.command.sqlFile

Environment variable

LIQUIBASE_COMMAND_SQL_FILE

CLI

--sql-file

 

Description

The parameter specifies the file where SQL statements are stored.

--tag   Command

Properties string

liquibase.command.tag

Environment variable

LIQUIBASE_COMMAND_TAG

CLI

--tag

 

Description

The parameter specifies the tag to which Liquibase can generate SQL.

--url   Command

Properties string

liquibase.command.url

Environment variable

LIQUIBASE_COMMAND_URL

CLI

--url

 

Description

The parameter specifies the JDBC database connection URL.

--username   Command

Properties string

liquibase.command.username

Environment variable

LIQUIBASE_COMMAND_USERNAME

CLI

--username

 

Description

The parameter specifies the username to use for connection to the target database.

--verbose   Command

Properties string

liquibase.command.verbose

Environment variable

LIQUIBASE_COMMAND_VERBOSE

CLI

--verbose

 

Description

The parameter specifies the verbose flag which provides additional details.