Skip to main content

44 docs tagged with "harness-db-devops"

View all tags

Add the Flyway Command step

Learn how to add and configure the native Flyway command step in Harness DB DevOps pipelines for advanced database control and flexibility.

Add the Liquibase command step

Learn how to add and configure the native Liquibase command step in Harness DB DevOps pipelines for advanced database control and flexibility.

Apply DB Schema step

Configure the Apply DB Schema step in a Harness Database DevOps pipeline to apply Liquibase or Flyway migrations to a target database instance.

Audit Trails

Learn how to track and review changes, access, and events in Harness DB DevOps using audit trails for security, governance, and compliance.

Automatic and Custom Rollbacks

Understand how automatic and custom rollbacks work in Harness DB DevOps using Liquibase for safe and flexible database changes.

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.

DB Test and Preview step

Configure the DB Test and Preview step in a Harness Database DevOps pipeline to validate a generated changeset before committing it, as part of the Author DB Change workflow.

Deploying Database Schema Updates

Learn how to deploy database schema updates using Harness DB DevOps, including best practices for managing changesets and ensuring safe rollouts.

Deployment Architecture

Understand the deployment architecture of Harness Database DevOps, including components, data flow, and integration points.

Diff Changelog

Learn how Harness Database DevOps can create a diff changelog to synchronize database schemas.

Execute Arbitrary SQL Commands

Learn how to execute arbitrary SQL commands using the Liquibase command step in Harness DB DevOps for flexible database operations.

Rollback DB Schema step

Configure the Rollback DB Schema step in a Harness Database DevOps pipeline to revert Liquibase or Flyway migrations to a specific tag or by a changeset count.

Rollback SQL step

Configure the Rollback SQL step in a Harness Database DevOps pipeline to preview the SQL that would be executed during a rollback without applying it, for validation and policy enforcement.

Runtime Secrets for DBOps

Securely inject and manage registry credentials, schema tokens, and DB passwords at runtime in Harness DBOps pipelines—no secrets are persisted.

Setting Up JDBC Connectors

Learn how to set up and configure connectors in Harness DB DevOps to securely link databases, artifact registries, and secret managers.

Tag Database Changeset

Learn how to use the Tag Database Changeset option in Harness Database DevOps to record a stable rollback marker even when a deployment applies zero changesets.

Troubleshooting Guide

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.

Update SQL step

Configure the Update SQL step in a Harness Database DevOps pipeline to preview the SQL that would be applied to a database without executing it, for validation and policy enforcement before deployment.

Using Rego for Database DevOps Steps

Learn how to use Rego policies with Harness DB DevOps steps to enforce guardrails, governance, and security across database deployment workflows.

What is a Changeset?

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.

What is a Context?

A guide to understand contexts in Harness Database DevOps, including their purpose, usage, and best practices for managing database changesets across environments.

What is a Tag?

Learn how tags work in Harness Database DevOps to mark database states, support rollback strategies, and align deployments with application releases.

What is sqlFile?

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.