status --verbose command

The status --verbose command produces a list of pending changesets with additional information that includes the id, author, and file path name. The status --verbose command does not modify the database.

Uses

The status --verbose command is typically used when changesets were added to a changelog through source control by another developer. The command confirms what has been deployed and what changesets are pending per author and corresponding ids.

Running the status --verbose command

To run the status --verbose command, you can specify the driver, classpath, and URL in your liquibase.properties file. You can also specify these properties in your command line.

Then run the status --verbose command:

liquibase --changeLogFile=postgres_lbpro_master_changelog.xml status --verbose

Note: Enter the name of the changelog you want to use in place of postgres_lbpro_master_changelog.xml.You can also add the changeLogFile to your liquibase.properties file.

status --verbose global attributes

Atrributes Definition Requirement
--changeLogFile The root changelog Required
--username The database username Required
--password The database password Required
--url The JDBC database connection Required