Changelog Sync with Database DevOps
Learn how to use the Liquibase changelog-sync command with Harness Database DevOps to baseline database environments and align changelog state without deploying changes.
Learn how to use the Liquibase changelog-sync command with Harness Database DevOps to baseline database environments and align changelog state without deploying changes.
Learn how Harness Database DevOps can create a diff changelog to synchronize database schemas.
Learn how to safely execute MySQL schema changes using Percona Toolkit with Liquibase in Harness Database DevOps to achieve near-zero downtime deployments.
Automatically generate a Liquibase-compatible changelog from an existing MongoDB database using a Python script in Harness Database DevOps pipelines, and commit it to Git for version control.
Learn how to use the mark-next-changeset-ran option in Harness Database DevOps pipelines. This option ensures failed changeset are marked as ran, enabling rollback execution for failed database changes.
Solutions to common pain points while using Harness Database DevOps. From connection issues to rollback errors, find answers to frequently encountered problems in DB DevOps pipelines.
Implement trunk-based development in Harness DB DevOps using a single Git branch, contexts, and pipelines for controlled, environment-aware delivery.
Understand what a changelog is in Harness Database DevOps, how it works with Liquibase, and how to structure it effectively for CI/CD, version control, and rollback automation.
Understand what a changeset is, how it works in Harness DB DevOps, and explore best practices for context, rollback, transaction control, and CI/CD workflows.
Learn how tags work in Harness Database DevOps to mark database states, support rollback strategies, and align deployments with application releases.
Learn how the sqlFile tag works in Harness DB DevOps (via Liquibase), and how it enables reuse of raw SQL for reliable, auditable database deployments.
Working with SQL Files in Harness Database DevOps, including directory structure, changeset formatting, and rollback actions.