Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Migration FlywayDB在迁移中忽略子文件夹_Migration_Database Migration_Flyway - Fatal编程技术网

Migration FlywayDB在迁移中忽略子文件夹

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个文件上运行迁移,他

我有一种情况,我想忽略Flyway正在查找迁移文件的文件夹中的特定文件夹

示例

  • /数据库/迁移
    • 2.0-newBase.sql
    • /旧脚本
      • 1.1-base.sql
      • 1.2-foo.sql
我想忽略“oldScripts”子文件夹中的所有内容。是否有我可以在Flyway配置中设置的标志,如ignoreFolder=SOME\u FOLDER或scanRecursive=false


例如,我的迁移文件夹中有1000个脚本。如果我们加入一个新成员,而不是让他们在1000个文件上运行迁移,他们可以只运行一个脚本(新的基础)并从那里继续。另一种选择是从一开始就不同步这些文件,但是人们需要记住检查之前迁移的源代码管理,而不是只查看本地驱动器。

目前不直接支持这一点。您可以将两个目录放在层次结构的同一级别(不嵌套它们),并有选择地配置
flyway.locations
,以实现相同的功能