User guide

Stop risky database changes before they reach production—and stay audit-ready every day. Our User Guide shows you how to track every change, enforce governance policies, and build trusted, compliant databases—whether you're accelerating delivery, responding to audits, or building AI-ready data pipelines.

What's included

This guide covers how to use Liquibase for database change management and compliance:

  • Change tracking – Create tamper-evident changelogs with complete audit trails (who, what, where, when)

  • Core concepts – Changesets, preconditions, contexts, and how Liquibase ensures schema consistency

  • Rollback capabilities – Recover from issues safely with automatic and custom rollback strategies

  • Configuration – Properties files, environment variables, and secure file handling

  • Drift detection – Identify unauthorized changes and schema discrepancies across environments

  • Audit documentation – Tracking tables, structured logging, and compliance-ready records

Plus, with Liquibase Secure:

  • Automated policy enforcement – Stop risky changes before deployment with Policy Checks

  • Shift-left observability – Gain visibility with audit-ready reports, structured logging, and machine-readable logs

  • Governance at scale – Protect credentials with secrets management

  • Developer self-service – Build paved paths with Flow files for repeatable, compliant workflows

  • Organizational visibility – Monitor usage, track license compliance, and maintain separation of duties

  • Developer productivity – VS Code extension for faster, safer schema change

User guide - Liquibase