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