【问题标题】:Flyway with Spring: Can I have SQL and Java based migrations?Flyway with Spring:我可以进行基于 SQL 和 Java 的迁移吗?
【发布时间】:2017-02-07 22:11:54
【问题描述】:

是否可以同时进行基于 SQL 和 Java 的迁移? (即:.sql 文件和 .java 文件)?如果是,它们是否位于同一目录中?

【问题讨论】:

  • 关心跟进?

标签: spring flyway


【解决方案1】:

你的意思是弹簧靴?请澄清 Spring 在这个问题中的背景,我会更新我的答案。

除了 Spring 之外,您还可以组合使用 SQL 和 Java 迁移。您可以配置迁移文件的位置,请参阅 migratelocations 部分,但默认情况下,您的 SQL 和 Java 迁移文件将在类路径的 db/migration 中找到。所以在一个典型的项目中,

src/main
└── java
    └── db
        └── migration
            ├── V3__M3.java
            └── V4__M4.java

└── resources
    └── db
        └── migration
            ├── V1__m1.sql
            └── V2__m2.sql

【讨论】:

    猜你喜欢
    • 2016-04-27
    • 2015-01-02
    • 2018-08-28
    • 2023-03-13
    • 2019-08-07
    • 2016-02-05
    • 2013-03-24
    • 2016-06-05
    • 2017-09-16
    相关资源
    最近更新 更多