モジュール式のアプリケーションがあり、各アプリケーションは独自のテーブル(通常は2つ)を作成し、データを管理します。モジュール式アプリケーションでフライウェイを使用する
メインアプリケーションではフライウェイを使用していますが、モジュールにも必要です。ただし、メインアプリケーションにパッチを追加すると、対応するモジュールがインストールされていない場合、一部のデプロイメントでALTER TABLEクエリが機能しなくなります。
この問題を解決する1つの方法は、複数の飛行経路操作でスキーマの進化を実行することです。各モジュールは独自の飛行経路を取得し、それ自体を管理します。しかし、Flywayは状態を管理するためのテーブルを作成して以来、私たちは現在〜20個のモジュールを持っているので、テーブルがあまりにも多くなりました。
この問題を解決するにはどうすればよいですか?