微信扫一扫
关注该公众号
Flyway是⼀款开源的数据库版本管理⼯具,它更倾向于规约优于配置的⽅式。 Flyway可以独⽴于应⽤实现管理并跟踪数据库变更,⽀持数据库版本⾃动升级,并且有⼀套默认的规约,不需要复杂的配置,Migrations 可以写成SQL脚本,也可以写在Java代码中,不仅⽀持Command Line和Java API,还⽀持Build构建⼯具和Spring Boot等,同时在分布 式环境下能够安全可靠地升级数据库,同时也⽀持失败恢复等。 通俗的讲,Flyway可以像Git管理不同的⼈的代码那样,管理不同⼈的sql脚本,坐到数据库同步的功能。