【发布时间】:2017-02-07 22:11:54
【问题描述】:
是否可以同时进行基于 SQL 和 Java 的迁移? (即:.sql 文件和 .java 文件)?如果是,它们是否位于同一目录中?
【问题讨论】:
-
关心跟进?
是否可以同时进行基于 SQL 和 Java 的迁移? (即:.sql 文件和 .java 文件)?如果是,它们是否位于同一目录中?
【问题讨论】:
你的意思是弹簧靴?请澄清 Spring 在这个问题中的背景,我会更新我的答案。
除了 Spring 之外,您还可以组合使用 SQL 和 Java 迁移。您可以配置迁移文件的位置,请参阅 migrate 的 locations 部分,但默认情况下,您的 SQL 和 Java 迁移文件将在类路径的 db/migration 中找到。所以在一个典型的项目中,
src/main
└── java
└── db
└── migration
├── V3__M3.java
└── V4__M4.java
└── resources
└── db
└── migration
├── V1__m1.sql
└── V2__m2.sql
【讨论】: