--diff-types
Last updated: July 13, 2026
Types of objects to compare. Specify multiple values as a comma-separated list (no spaces).
Valid values are: catalogs, checkconstraints, columns, compositetype, data, databasepackage, databasepackagebody, foreignkeys, functions, indexes, primarykeys, sequences, storedprocedures, tables, triggers, uniqueconstraints, views.
If no value is specified, the default types are columns, foreignkeys, indexes, primarykeys, tables, uniqueconstraints, views.
The diff types checkconstraints, databasepackage, databasepackagebody, functions, storedprocedures, triggers, and Snowflake-specific values require Liquibase Secure.
For Snowflake (Liquibase Secure 5.1.0+), these additional values are also accepted: FileFormat, SnowflakeDynamicTable, SnowflakeDynamicTableColumn, SnowflakeStage, SnowflakeStandardTable, SnowflakeStandardTableColumn, SnowflakeView, SnowflakeViewColumn.
Syntax
You can set this parameter in the following ways:
Option | Syntax |
Command CLI parameter |
|
Liquibase properties file (defaults file) |
|
Command flow file argument (example) |
|
JVM system property (JAVA_OPTS environment variable) |
|
Liquibase environment variable |
|