Migration FlywayDB在迁移中忽略子文件夹
我有一种情况,我想忽略Flyway正在查找迁移文件的文件夹中的特定文件夹 示例Migration FlywayDB在迁移中忽略子文件夹,migration,database-migration,flyway,Migration,Database Migration,Flyway,我有一种情况,我想忽略Flyway正在查找迁移文件的文件夹中的特定文件夹 示例 /数据库/迁移 2.0-newBase.sql /旧脚本 1.1-base.sql 1.2-foo.sql 我想忽略“oldScripts”子文件夹中的所有内容。是否有我可以在Flyway配置中设置的标志,如ignoreFolder=SOME\u FOLDER或scanRecursive=false 例如,我的迁移文件夹中有1000个脚本。如果我们加入一个新成员,而不是让他们在1000个文件上运行迁移,他
- /数据库/迁移
- 2.0-newBase.sql
- /旧脚本
- 1.1-base.sql
- 1.2-foo.sql
例如,我的迁移文件夹中有1000个脚本。如果我们加入一个新成员,而不是让他们在1000个文件上运行迁移,他们可以只运行一个脚本(新的基础)并从那里继续。另一种选择是从一开始就不同步这些文件,但是人们需要记住检查之前迁移的源代码管理,而不是只查看本地驱动器。目前不直接支持这一点。您可以将两个目录放在层次结构的同一级别(不嵌套它们),并有选择地配置
flyway.locations
,以实现相同的功能