【发布时间】:2020-01-02 15:44:24
【问题描述】:
在我的 Spring Boot 项目中,我通过 flyway 维护 sql/query 版本。出于某种原因,我需要加载一些我不想在 flyway 版本上添加的初始数据。对于这些数据,我正在从flyway 脚本创建相关表。因此,要加载初始数据,我必须在 flyway 执行该脚本后运行我的 data.sql 文件。在 flyway 运行其脚本后,我如何确保运行我的 data.sql 文件?
请问有什么建议吗?
【问题讨论】:
-
问题解决了吗??我也很好奇,因为我不想在 flyway 文件中写入虚拟数据。只是像这样分离架构和数据
-
你可以试试下面写的解决方案。我从事不同的任务,因此无法尝试该解决方案。最初我做了一些手动任务来完成我的工作
-
我明白了,谢谢你告诉我:)
标签: mysql spring-boot flyway