org.flywaydb.enterprise.flyway
Redgate的Flyway是一个开源的数据库迁移工具。它强烈偏向于简便性和约定式配置,而不是复杂的配置。它简单、专注且强大。它可以在Windows、Mac OSX和Linux上运行,支持Java和Android。它围绕仅6个基本命令:迁移、清理、信息、验证、基线和修复。迁移可以编写为SQL(支持数据库特定语法,如PL/SQL、T-SQL等)或Java(用于高级数据转换或处理LOB)。它具有命令行客户端。如果您正在JVM上,我们建议使用Java API(同样适用于Android)在应用启动时迁移数据库。或者,您也可以使用Maven插件、Gradle插件、SBT插件或Ant任务。而且如果还不够,还有适用于Spring Boot、Dropwizard、Grails、Play、Griffon、Grunt、Ninja等多种插件的插件!支持的数据库包括Oracle、SQL Server、SQL Azure、DB2、DB2 z/OS、MySQL(包括Amazon RDS)、MariaDB、Google Cloud SQL、PostgreSQL(包括Amazon RDS和Heroku)、Redshift、Vertica、H2、Hsql Derby、SQLite和solidDB。更多信息:https://flywaydb.org
org.flywaydb.flyway
Flyway是一个开源的数据库迁移工具。它强烈偏向于简便性和约定式配置,而不是复杂的配置。它简单、专注且强大。它可以在Windows、Mac OSX和Linux上运行,支持Java和Android。它围绕仅6个基本命令:迁移、清理、信息、验证、基线和修复。迁移可以编写为SQL(支持数据库特定语法,如PL/SQL、T-SQL等)或Java(用于高级数据转换或处理LOB)。它具有命令行客户端。如果您正在JVM上,我们建议使用Java API(同样适用于Android)在应用启动时迁移数据库。或者,您也可以使用Maven插件、Gradle插件、SBT插件或Ant任务。而且如果还不够,还有适用于Spring Boot、Dropwizard、Grails、Play、Griffon、Grunt、Ninja等多种插件的插件!支持的数据库包括Oracle、SQL Server、SQL Azure、DB2、DB2 z/OS、MySQL(包括Amazon RDS)、MariaDB、Google Cloud SQL、PostgreSQL(包括Amazon RDS和Heroku)、Redshift、Vertica、H2、Hsql Derby、SQLite和solidDB。更多信息:http://flywaydb.org
org.flywaydb.pro.flyway
Redgate的Flyway是一个开源的数据库迁移工具。它强烈偏向于简便性和约定式配置,而不是复杂的配置。它简单、专注且强大。它可以在Windows、Mac OSX和Linux上运行,支持Java和Android。它围绕仅6个基本命令:迁移、清理、信息、验证、基线和修复。迁移可以编写为SQL(支持数据库特定语法,如PL/SQL、T-SQL等)或Java(用于高级数据转换或处理LOB)。它具有命令行客户端。如果您正在JVM上,我们建议使用Java API(同样适用于Android)在应用启动时迁移数据库。或者,您也可以使用Maven插件、Gradle插件、SBT插件或Ant任务。而且如果还不够,还有适用于Spring Boot、Dropwizard、Grails、Play、Griffon、Grunt、Ninja等多种插件的插件!支持的数据库包括Oracle、SQL Server、SQL Azure、DB2、DB2 z/OS、MySQL(包括Amazon RDS)、MariaDB、Google Cloud SQL、PostgreSQL(包括Amazon RDS和Heroku)、Redshift、Vertica、H2、Hsql Derby、SQLite和solidDB。更多信息:https://flywaydb.org