Liquibase

Liquibase

数据库源controlWorks with You支持代码分支和合并支持多个开发人员支持多种数据库类型
数据库源代码控制与您一起工作支持代码分支和合并支持多个开发人员支持多种数据库类型支持XML,YAML,JSON和SQL格式支持上下文相关的逻辑支持集群安全的数据库升级生成数据库更改文档生成数据库“差异”运行构建过程,嵌入到您的应用程序中或按需嵌入自动生成SQL脚本以进行DBA代码审查不需要实时数据库连接...重构数据库简单的命令(例如创建表和删除列)复杂的命令(例如添加查找表和合并列)指定确切的运行的SQL以及生成和管理回滚逻辑的能力开放和可扩展的开源:Apache 2.0许可证扩展支持使您能够扩展和覆盖Liquibase Java API的几乎每个部分,以执行和嵌入
liquibase

特征

分类目录

Mac版Liquibase的替代品

flyway

flyway

Flyway是一个开源数据库迁移工具。与配置相比,它极力主张简单和约定。
gitSQL

gitSQL

什么是gitSQL?gitSQL是一个*免费的前端GUI,用于将SQL对象脚本化为平面文件以与诸如GIT之类的Source Control一起使用,它的作用是什么?
Evolve (database migration)

Evolve (database migration)

Evolve-用于.NET和.NET Core项目的数据库迁移工具。受Flyway启发。
node-db-migrate

node-db-migrate

用于node.js的数据库迁移框架。