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