flyway

flyway

Flyway是一个开源数据库迁移工具。与配置相比,它极力主张简单和约定。
Flyway是一个开源数据库迁移工具。与配置相比,它极力主张简单和约定。它具有Java API(也适用于Android),用于在应用程序启动时迁移数据库。或者,您也可以使用Maven插件,Gradle插件,SBT插件,Ant任务或命令行客户端。如果还不够的话,Spring Boot,Dropwizard,Grails,Play,Griffon,Grunt等都可以使用第三方插件!支持的数据库包括Oracle,SQL Server,SQL Azure,DB2,MySQL(包括Amazon RDS),MariaDB,Google Cloud SQL,PostgreSQL(包括Amazon RDS和Heroku),H2,Hsql Derby和SQLite。可以使用SQL(支持特定于数据库的语法(例如PL / SQL,T-SQL等))或Java(用于高级数据转换或处理LOB)编写迁移。
flyway

具有任何许可的所有平台的flyway替代品

Liquibase

Liquibase

数据库源controlWorks with You支持代码分支和合并支持多个开发人员支持多种数据库类型
dbMigration .NET

dbMigration .NET

dbMigration .NET是一个简单,容易和直观的多数据库迁移和同步工具。
gitSQL

gitSQL

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

Evolve (database migration)

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

dbv

数据库版本控制
  • 免费应用
  • Web
SQL Source Control

SQL Source Control

源代码管理模式和参考数据,回滚更改,并维护数据库的参考完整性。解决其他数据库难题,例如在不丢失数据的情况下进行部署。
node-db-migrate

node-db-migrate

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