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 need to specify your driver, class path, URL, and user authentication information 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