YAMLで書かれた複数のspring-boot設定ファイルから同じ要素のリストを組み合わせることはできますか?複数のspring-boot YAMLファイルのリストを結合する
例:
postgres.yml
は私のPostgresのDBの情報が含まれています。また、私の移行スクリプトのフライウェイの場所が含まれています
---
flyway:
locations:
- flyway/migrations/postgres
私のオラクルの移行と同じ:私はテストデータと私のアプリケーションを起動したい場合は
---
flyway:
locations:
- flyway/migrations/oracle
は今、私は私を含めたいですtest_data
ディレクトリとしても(これらのデータは、postgresのとOracleの両方のために働く):
---
flyway:
locations:
- flyway/test_data
私は、アクティブなプロファイルpostgres,testdata
でアプリケーションを実行するとロケーションエントリがテストデータファイルによって上書きされるため、移行はロードされません。
この設定では、テストデータの有無にかかわらず、各データベースを実行するための4つの設定ファイルを作成できますが、4つの異なるデータベースと3つのテストデータがある場合、