What is the rollback report?
Last updated: September 2, 2025
The rollback report is a Liquibase operation report that provides human-readable information about your database rollbacks, including system, runtime, operation, and changeset information.
In Liquibase 4.27.0 and later, you can automatically generate a database rollback report using the Liquibase rollback family of commands: rollback, rollback-count, rollback-one-changeset, rollback-one-update, and rollback-to-date. In Liquibase 4.28.0 and later, you can also generate a rollback report as part of the update-testing-rollback command.
Uses
Using Liquibase rollback reports can help developers, DBAs, DevOps engineers, and managers in the following ways:
Understand and share the data on the execution of
rollback
commands.Easily scan and understand a high-level overview of the changesets rolled back.
Get a detailed view of both successful and failed rollbacks.
Collaborate with your team with shareable reports in PDF format.

liquibase rollback \
--report-enabled=true \
--report-name=my_rollback_report.html
liquibase rollback \
--report-enabled=true \
--report-name=my_rollback_report.html