0
私はliquibaseチェンジセットによる統合テストの模擬データを望んでいますが、それを実際のデータベースに影響を与えないようにする方法はありますか?私はhereから部分的なアイデアを見つけましたが、私はspringbootを使用しています。springbootで統合テストのためのliquibaseチェンジセットを作成するには?
私はliquibaseチェンジセットによる統合テストの模擬データを望んでいますが、それを実際のデータベースに影響を与えないようにする方法はありますか?私はhereから部分的なアイデアを見つけましたが、私はspringbootを使用しています。springbootで統合テストのためのliquibaseチェンジセットを作成するには?
こんにちはliquibaseのコンテキストパラメータを使用することができます。たとえば、SQLファイルから挿入された挿入を持つチェンジセットを作成し、そのコンテキストを指定します。このような
何か:テスト用
<changeSet id="test_data_inserts" author="me" context="test">
<sqlFile path="test_data.sql" relativeToChangelogFile="true" />
</changeSet>
と春ブーツapplication.properties
でプロパティliquibase.contexts=test
を指定します。