# Liquibase Docs > Liquibase is a database schema change management tool that lets teams version, track, and safely deploy database changes across environments. This file helps AI assistants find accurate answers about Liquibase without guessing. Liquibase ships in multiple editions — OSS, Pro, Secure, and Community — and this documentation covers all of them, each versioned independently. Links below point to the current default version (Secure 5.2) unless noted; check the URL's edition and version segment before assuming a page applies elsewhere. _Last reviewed: 2026-07-21_ ## Top questions - **How do I fix SSL/TLS, certificate, or driver connection errors?** → [Connect to Oracle with SSL/TLS](https://docs.liquibase.com/secure/integration-guide-5-2/connect-liquibase-to-oracle-database-with-ssl-tls), [driver parameter reference](https://docs.liquibase.com/secure/reference-guide-5-2/parameters/driver) - **How does rollback work, and how do I run one?** → [Rollback command](https://docs.liquibase.com/secure/reference-guide-5-2/init-update-and-rollback-commands/rollback) - **How do I configure Liquibase for Oracle?** → [Connect Liquibase with Oracle Database](https://docs.liquibase.com/secure/integration-guide-5-2/connect-liquibase-with-oracle-database) - **How do I extend or integrate Liquibase with third-party tools?** → [Add Liquibase extensions with Maven](https://docs.liquibase.com/secure/integration-guide-5-2/add-liquibase-extensions-with-maven), [Supported databases](https://docs.liquibase.com/secure/integration-guide-5-2/supported-databases) - **Why can't Liquibase find my changelog or SQL file?** → [search-path parameter](https://docs.liquibase.com/secure/reference-guide-5-2/parameters/search-path), [changelog-file parameter](https://docs.liquibase.com/secure/reference-guide-5-2/parameters/changelog-file) - **Why is Liquibase slow, running out of memory, or timing out?** → [Size JVM heap and RAM for diff-class commands](https://docs.liquibase.com/secure/get-started-5-2-1/size-jvm-heap-and-ram-for-diff-class-commands) - **How do I run Liquibase with Docker?** → [What support does Liquibase have for Docker](https://docs.liquibase.com/secure/integration-guide-5-2/what-support-does-liquibase-have-for-docker) - **How do I deploy to or diff multiple databases or schemas from one project?** → [Diff multiple schemas](https://docs.liquibase.com/secure/user-guide-5-2/diff-multiple-schema-in-liquibase) - **How do I connect Liquibase to Snowflake, including OAuth?** → [Connect Liquibase to Snowflake](https://docs.liquibase.com/secure/integration-guide-5-2/connect-liquibase-to-snowflake), [Authenticate with Snowflake OAuth](https://docs.liquibase.com/secure/integration-guide-5-1/authenticate-with-snowflake-oauth) - **How do I skip, rerun, or ignore already-run changesets across environments?** → [runOnChange attribute](https://docs.liquibase.com/secure/reference-guide-5-2/changelog-attributes/runonchange), [ignore attribute](https://docs.liquibase.com/secure/reference-guide-5-2/changelog-attributes/ignore) ## How these docs are organized Real URL pattern: `/{edition}/{guide-type}-{version}/{page}` - **Edition** — `secure`, `pro`, `community`, or `oss` - **Guide type**: - `get-started-*` — installation and onboarding - `user-guide-*` — task-oriented how-to and conceptual questions - `reference-guide-*` — command, parameter, and changelog-attribute reference (includes change types, e.g. `reference-guide-5-2/change-types/addcolumn`) - `integration-guide-*` — connecting to databases, tools, and CI/CD - `implementation-guide-*` — foundational "what is X" conceptual content - **Version** — e.g. `5-2`, `5-1-1`, `4-33` — each edition/guide-type combination is versioned independently; multiple versions stay live at once ## Where to look based on question type - "How do I install / get started..." → `get-started-*` - "How do I do X..." / "What is X (in context of a task)" → `user-guide-*` - "What parameters/attributes does `` support?" → `reference-guide-*` - "How do I connect to / use Liquibase with ``?" → `integration-guide-*` - "What is `` and why does it matter?" → `implementation-guide-*` - "Does this happen in version X?" / "Is this fixed in the latest release?" → release notes - Anything not covered above → search the site; this file is a curated starting point, not the full index ## Optional - Full article corpus in Markdown — coming soon