• Concept
  • Version · 6.0
  • Manage

Which Liquibase commands report to Liquibase Server?

Last updated: September 29, 2026

Which Liquibase commands the server reports on, and which are skipped.

the server only captures data from Liquibase commands that materially change the database, enforce policy, or detect drift. All other commands are silently skipped with no log capture, no API calls, and no additional CLI output.

This keeps the platform focused on meaningful operations and avoids unnecessary API traffic.

Commands that are captured

Update family

Commands that apply pending changes to the database.

Command

Description

update

Execute all pending changesets

update-count

Execute a specific number of pending changesets

update-to-tag

Execute changesets up to a specified tag

update-one-changeset

Execute the next changeset in changelog order

Rollback family

Commands that revert previously applied changes.

Command

Description

rollback

Roll back to a specified tag

rollback-count

Roll back a specific number of changesets

rollback-to-date

Roll back changesets to a specified date

rollback-to-tag

Roll back changesets to a specified tag

rollback-one-changeset

Roll back the most recent single changeset

rollback-one-update

Roll back the most recent update

Changelog sync

Commands that update the DATABASECHANGELOG tracking table without executing SQL.

Command

Description

changelog-sync

Mark all pending changesets as executed

changelog-sync-to-tag

Mark changesets as executed up to a specified tag

mark-next-changeset-ran

Mark the next changeset as executed

Policy checks

Command

Description

checks run

Execute policy checks against changelogs

Note: Only checks run is captured. Other checks subcommands (checks show, checks create, checks delete, etc.) are informational and are not reported.

Drift detection

Command

Description

diff

Compare two databases and report differences

diff-changelog

Generate a changelog from database differences

Commands that are not captured

The following command categories are excluded by design:

Category

Examples

Reason

SQL preview

update-sql, rollback-sql, update-count-sql

Preview only. No database change occurs

Informational

status, validate, history, tag

No value to the server platform

Destructive utilities

drop-all

Not a tracked deployment operation

Developer utilities

update-testing-rollback

Changes are immediately reverted

Checks management

checks show, checks create, checks delete, checks disable

Configuration commands. No check execution occurs

Help

--help, liquibase (with no command)

No operation to capture

What you see when a command is skipped

When the server detects a command that isn't captured, it prints a message to stderr:

[LB-PLATFORM] Command 'status' is not captured by Change Intelligence.

This message confirms the server is installed and working, but has intentionally skipped the command. No data is sent to the API.

Note: If you need a command captured that isn't on the list, contact your Liquibase account team or file a feature request.