java - Spring-boot:在不启动应用程序的情况下运行flyway迁移

标签 java spring-boot flyway

我们有一个 Spring Boot 服务,可以进行 Flyway 迁移,并且一切正常。现在,对于新的部署用例,问题是是否有一个 java 选项(参数或类似的东西)来仅启动 Flyway 迁移而不启动实际服务。

最佳答案

是的,您可以使用 Flyway cli 来运行迁移而无需启动服务: https://flywaydb.org/documentation/commandline/

关于java - Spring-boot:在不启动应用程序的情况下运行flyway迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58588724/

相关文章:

java - BeanCreationException : Error creating bean with name 'flywayInitializer'

mysql - flyway 迁移后运行 data.sql 文件

java - 图像正在横向绘制到屏幕(Java BufferedImage、WritableRaster)

java - 在Java中将原始类型数组转换为对象数组

docker - 无法将参数传递给在 Docker 上运行的 Spring Boot 应用程序

java - 如何在Docker中初始化数据库后启动flyway

java - 使用 GridBagLayout 在 JTextArea 中添加 JScrollPane

java - 如何在lucene中使用tf idf相似度对文档进行排名

java - Bean 验证不适用于 spring webflux

spring-boot - 如何在 openapi 中设置默认 API 定义 url?