Generating a MongoDB Changelog from an Existing Database
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.
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.
A practical reference for managing MongoDB schema and data changes using native mongosh execution in Harness Database DevOps. Includes changesets, collections, indexes, documents, runCommand, and governed CI/CD workflows for NoSQL databases.
Implement trunk-based development in Harness DB DevOps using a single Git branch, contexts, and pipelines for controlled, environment-aware delivery.