## 数据库迁移工具 database migrations tool database merge [数据库/SQL 版本管理工具选型指北:Flyway、Liquibase、Bytebase、阿里 DMS - 知乎](https://zhuanlan.zhihu.com/p/559857853) ### Java liquibase https://github.com/liquibase/liquibase flyway https://github.com/flyway/flyway/ mybatis migrations 好像只有命令行工具 https://mybatis.org/migrations/installation.html ### golang bytebase CNCF 有页面平台 https://github.com/bytebase/bytebase https://www.bytebase.com/zh/pricing dbmate https://github.com/amacneil/dbmate 页面有说明与其它几个的对比 golang-migrate https://github.com/golang-migrate/migrate goose https://github.com/pressly/goose sql-migrate https://github.com/rubenv/sql-migrate gormigrate https://github.com/go-gormigrate/gormigrate ### python sqlalchemy-alembic https://github.com/sqlalchemy/alembic aerich https://github.com/tortoise/aerich django migrations [Migrations | Django documentation | Django](https://docs.djangoproject.com/en/4.1/topics/migrations/) ### others [sqitchers/sqitch: Sensible database change management](https://github.com/sqitchers/sqitch) https://github.com/mbucc/shmig ## links - [多人开发,数据库结构怎么同步? - V2EX](https://www.v2ex.com/t/635692?p=1) - [数据库的迁移/版本控制 工具 - V2EX](https://www.v2ex.com/t/903085) - [请教: Go 项目,大家偏向如何管理数据库迁移? - V2EX](https://www.v2ex.com/t/751998) - [Flyway与Liquibase对比\_九天星辰的博客-CSDN博客\_flyway和liquibase](https://blog.csdn.net/cenxuu/article/details/86685662) - [关于应用程序的 Deployment 与 Database Changes, 诸位在实际中是如何处理的? - V2EX](https://www.v2ex.com/t/640092) -