0
나는 실제 데이터베이스에 영향을 미치지 않도록 어떻게 liquibase changeset에 의한 통합 테스트 용 모의 데이터를 원하십니까? here에서 부분 아이디어를 찾았지만 springboot를 사용하고 있으며 더 간단한 해결책이 있기를 바랍니다.springboot에서 통합 테스트를 위해 liquibase changeset를 만드는 방법은 무엇입니까?
나는 실제 데이터베이스에 영향을 미치지 않도록 어떻게 liquibase changeset에 의한 통합 테스트 용 모의 데이터를 원하십니까? here에서 부분 아이디어를 찾았지만 springboot를 사용하고 있으며 더 간단한 해결책이 있기를 바랍니다.springboot에서 통합 테스트를 위해 liquibase changeset를 만드는 방법은 무엇입니까?
안녕하세요 당신 liquibase의 컨텍스트 매개 변수를 사용할 수 있습니다. 예를 들어, SQL 파일에서 삽입 된 삽입을 가지며 컨텍스트를 지정하는 변경 집합을 만듭니다. 이 같은
일 : 시험
<changeSet id="test_data_inserts" author="me" context="test">
<sqlFile path="test_data.sql" relativeToChangelogFile="true" />
</changeSet>
봄 부팅 application.properties
에서
liquibase.contexts=test
를 지정합니다.