/ / FlywayDBはマイグレーション中のサブフォルダを無視する - マイグレーション、データベースマイグレーション、フライウェイ

FlywayDBはマイグレーション中のサブフォルダを無視する - マイグレーション、データベースマイグレーション、フライウェイ

私は、Flywayが移行ファイルを探している場所の特定のフォルダを無視したいという状況があります。

  • / db /移行
    • 2.0-newBase.sql
    • / oldScripts
      • 1.1-base.sql
      • 1.2-foo.sql

私は "oldScripts"サブフォルダの中のすべてを無視したい。 Flywayの設定でignoreFolder = SOME_FOLDERやscanRecursive = falseのようなフラグを設定できますか?

私がこれをやる理由の例は、私が持っているマイグレーションフォルダ内の1000個のスクリプト。私たちが新しいメンバーに搭乗した場合、1000人のファイルで移行を実行するのではなく、1つのスクリプト(新しい基盤)を実行してそこから進めることができます。代わりに、最初にそれらのファイルを同期させることはありませんが、人々は自分のローカルドライブを調べるのではなく、マイグレーション前のソース管理をチェックすることを忘れないようにする必要があります。

回答:

回答№1は0

これは現在、直接サポートされていません。両方のディレクトリを階層内の同じレベルに置くことができます(入れ子にすることなく)。 flyway.locations 同じことを達成する。