移行にmavenを使用するIMHOは、開発マシンでのみ問題ありません。通常、サーバーでは maven を使用できません (そこにインストールすることは不可能な場合があります)。
So: Maven なしでデータベースを初期化するにはどうすればよいですか? flyway.init() を呼び出すだけですか? データベースがすでに初期化されている場合はどうなりますか?
SQL ステートメントを実行してデータベースを初期化できますか? 私の外部キーとインデックスは、異なるデータベース インスタンス間で異なる/混乱しているため、既に完全なスキーマ スクリプトを作成し、データのエクスポート、スキーマの削除、スキーマの再作成、およびデータの復元でテストしました。すべてのデータベースでこれを実行して、それらがまったく同じであることを確認します。