SchemaHero Announces Support for CockroachDB Migration tool saves developers time by making schemas declarative and automating migration scripts
CULVER CITY, CA | July 12, 2021 09:00 AM Pacific Daylight Time
SchemaHero today announced support for CockroachDB, making it easier for developers to deploy schema updates to the popular database. Written as both a CLI utility and a Kubernetes Operator, SchemaHero makes database schemas declarative, eliminates the task of creating and managing sequenced migration scripts, and is compatible with all environments in which an application is running.
“Managing schemas and migrations is hard,” said Marc Campbell, Replicated co-founder and CTO. “Developers spend hours and sometimes days writing migration scripts. They periodically ‘rebase’ the migrations into a single, flat base. But when upgrading a database version, some of the previous migrations might not be valid. Or when shipping a version to an on-prem customer, it’s a slow and brittle process.”
SchemaHero solves the migration challenge and can deploy schema updates for CockroachDB databases, whether the database is in the cluster or external. The tool also supports writing a YAML-defined schema and deploying it to the SchemaHero operator, after which the operator can query the current CockroachDB schema, determine the changes necessary, and generate CockroachDB-compatible migration scripts for developers to approve and apply.
CockroachDB scales horizontally very quickly and easily. It offers fully-distributed ACID transactions, zero-downtime schema changes, and support for secondary indexes and foreign keys. CockroachDB provides scale without sacrificing SQL functionality. It also supports JSON datatype to store NoSQL data.
Get involved
Developers can try the free tool by joining the #schemahero channel in Kubernetes Slack, and the Schemahero community meetings.
About Replicated:
Replicated is the way to deliver multi-prem software. Replicated enables the seamless delivery and management of your Kubernetes applications in customer-controlled environments with a single architecture—whether or not your customers are using Kubernetes. Learn more at Replicated.com.
About SchemaHero:
SchemaHero is an open-source database schema migration tool that converts a schema definition into migration scripts that can be applied in any environment. Written as both a CLI utility and a Kubernetes Operator, SchemaHero eliminates the task of creating and managing sequenced migration scripts that are compatible with all environments that an application is running in. SchemaHero supports Postgres, Mysql, CockroachDB, Cassandra, and SQLite database schemas. More information is available at https://schemahero.io.
Contact Details
Forrest Carman
+1 206-859-3118
Company Website