mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-14 19:05:53 +00:00
47 lines
2.9 KiB
Markdown
47 lines
2.9 KiB
Markdown
## Evolutionary Database. Database Version Control with Liquibase, Flyway and more
|
|
|
|
1. [Evolutionary Database. Database Version Control with Liquibase, Flyway and more](#evolutionary-database-database-version-control-with-liquibase-flyway-and-more)
|
|
2. [Evolutionary Database Design](#evolutionary-database-design)
|
|
3. [Liquibase](#liquibase)
|
|
4. [Flyway](#flyway)
|
|
5. [Liquibase vs. Flyway](#liquibase-vs-flyway)
|
|
6. [PlanetScale](#planetscale)
|
|
7. [Bytebase](#bytebase)
|
|
8. [AtlasGo](#atlasgo)
|
|
|
|
## Evolutionary Database Design
|
|
|
|
- [martinfowler.com](https://martinfowler.com/articles/evodb.html)
|
|
- [wikipedia](https://en.wikipedia.org/wiki/Evolutionary_database_design)
|
|
|
|
## Liquibase
|
|
|
|
- [liquibase.org](https://www.liquibase.com/community)
|
|
- [dzone: Introduction to Liquibase and Managing Your Database Source Code](https://dzone.com/articles/introduction-to-liquibase-and-managing-your-databa)
|
|
- [dzone: Managing Your Database With Liquibase and Gradle](https://dzone.com/articles/managing-your-database-with-liquibase-and-gradle)
|
|
- [dzone: Executing Liquibase: 3 Use Cases](https://dzone.com/articles/executing-liquibase-3-use-cases)
|
|
- [percona: Database Schema Management Via Liquibase](https://percona.community/blog)
|
|
- [piotrminkowski.com: Blue-green deployment with a database on Kubernetes 🌟](https://piotrminkowski.com/2021/02/18/blue-green-deployment-with-a-database-on-kubernetes)
|
|
|
|
## Flyway
|
|
|
|
- [Flyway](https://www.red-gate.com/products/flyway/community) Version control for your database. Robust schema evolution across all your environments. With ease, pleasure and plain SQL.
|
|
- [dzone: Build a Spring Boot App With Flyway and Postgres](https://dzone.com/articles/build-a-spring-boot-app-with-flyway-and-postgres)
|
|
|
|
## Liquibase vs. Flyway
|
|
|
|
- [liquibase.org: Liquibase vs. Flyway](https://www.liquibase.com/liquibase-vs-flyway)
|
|
- [medium: Database version control — Liquibase versus Flyway](https://medium.com/@ruxijitianu/database-version-control-liquibase-versus-flyway-9872d43ee5a4)
|
|
|
|
## PlanetScale
|
|
|
|
- [docs.planetscale.com: The PlanetScale workflow 🌟](https://planetscale.com/docs/vitess/best-practices) Use the PlanetScale workflow for branching databases, non-blocking schema changes and more.
|
|
|
|
## Bytebase
|
|
|
|
- https://bytebase.com Database schema change and version control for teams. Bytebase offers a web-based collaboration workspace to help DBAs and Developers manage the lifecycle of application database schemas.
|
|
- [bytebase/bytebase](https://github.com/bytebase/bytebase) Web-based, zero-config, dependency-free database schema change and version control tool for teams.
|
|
|
|
## AtlasGo
|
|
|
|
- https://atlasgo.io **Terraform but for Database Migrations**. Manage your database schemas with Atlas CLI. Atlas CLI is an open source tool that helps developers manage their database schemas by applying modern DevOps principles. Contrary to existing tools, Atlas intelligently plans schema migrations for you, based on your desired state. |