Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Database Migration Tools
  3. SchemaHero

SchemaHero

On the record

CI/CD
SchemaHero documents GitHub Actions and GitLab CI workflows for planning and applying schema changes.schemahero.io · read 1 Oct 2026
CI integrations
SchemaHero documents GitHub Actions and GitLab CI workflows for planning and applying schema changes.schemahero.io · read 1 Oct 2026
Cloud database connections
Connection guidance covers AWS RDS, AWS SSM, Google Cloud SQL and HashiCorp Vault.schemahero.io · read 1 Oct 2026
Cloud integrations
Database connection documentation includes AWS RDS, AWS SSM, Google Cloud SQL, and HashiCorp Vault.schemahero.io · read 1 Oct 2026
Community support
The project directs users to the Replicated Community forum and the #schemahero channel in Kubernetes Slack.github.com · read 1 Oct 2026
Database support
Supported database engines listed by SchemaHero are PostgreSQL, MySQL, CockroachDB, TimescaleDB, Cassandra, SQLite and RQLite.schemahero.io · read 1 Oct 2026
Declarative workflow
It compares a desired YAML schema with the current database schema and generates the SQL needed to synchronize them.schemahero.io · read 1 Oct 2026
Deployment modes
SchemaHero is provided as a CLI utility and a Kubernetes Operator.schemahero.io · read 1 Oct 2026
Docker
The schemahero/schemahero Docker image contains the CLI and can run in any CI system that supports Docker.schemahero.io · read 1 Oct 2026
GitOps integrations
SchemaHero documents GitOps integration with Argo CD and Flux.schemahero.io · read 1 Oct 2026
Installation
SchemaHero is distributed as a single binary for macOS, Linux and Windows, and is also available as a Docker image.schemahero.io · read 1 Oct 2026
Install platforms
The project provides installation instructions for macOS, Linux, Windows, Docker, and optional Kubernetes deployment.schemahero.io · read 1 Oct 2026
Interfaces
SchemaHero is provided as a CLI utility and a Kubernetes Operator.schemahero.io · read 1 Oct 2026
Kubernetes approvals
The Kubernetes Operator can create Migration resources, wait for approval, and support approve or reject workflows.schemahero.io · read 1 Oct 2026
Kubernetes requirement
The CLI works standalone without Kubernetes, and the operator is optional.schemahero.io · read 1 Oct 2026
License
The GitHub repository is licensed under Apache-2.0.github.com · read 1 Oct 2026
Migration files
SchemaHero does not require numbered migration files because it calculates the SQL needed to move the database from its current state to the declared schema.schemahero.io · read 1 Oct 2026
Migration safety
Migration policies can detect destructive changes such as dropping columns or tables and fail CI checks.schemahero.io · read 1 Oct 2026

Alternatives to SchemaHero

Every alternative, ranked