使用flyway控制数据库版本时启动发生1786错误的解决方案

2019-12-25
阅读 2 分钟
3.6k
近日在spring-boot:2.2.2.release中启用了flyway。但在生产环境中启动却发生了如下错误:DB: Statement violates GTID consistency: CREATE TABLE ... SELECT. (SQL State: HY000 - Error Code: 1786)

使用flyway对历史数据表进行版本迁移

2018-05-23
阅读 6 分钟
7.5k
在使用flyway的版本迁移功能时,如果我们并不是在项目之初就启用flyway的话,那么在有历史数据的情况下,启用flyway后,由于数据库中,并不存在flyway所依赖的库,所以将会出现:set baselineOnMigrate to true to initialize the schema history table的错误。