【发布时间】:2016-09-13 20:31:16
【问题描述】:
我们在基于 Spring Boot 的应用程序中使用 Flyway 进行数据库迁移,现在我们需要在使用多数据源策略时引入多租户支持。作为其中的一部分,我们还需要支持多个数据源的迁移。所有数据源都应保持相同的结构,因此应使用相同的迁移脚本来迁移所有数据源。此外,迁移应该在应用程序启动时发生(与构建时间相反,而 maven 插件似乎可以配置为迁移多个数据源)。为了实现这一目标,最好的方法是什么?该应用程序已经定义了数据源 bean,但 Flyway 仅对主数据源执行迁移。
【问题讨论】:
标签: spring-boot flyway