2011-05-05 3 views
0

나는 통계의 정의를 설정하는 데 사용하는 문서를 가지고 있으며이 정의에 대한 업데이트가 테스트 및 개발 환경 모두에서 필요합니다.데이터베이스에 대한 업데이트를 테스트 및 개발 환경 모두에 저장하려면 어떻게합니까?

개발 서버에서 테이블을 실행할 때마다 테이블을 덤프하여 테스트 서버를 시드하는 별도의 단계가 필요하지 않습니다. 그렇다면 문서에서 수행 된 작업을 두 환경에서 모두 수행하도록 지정하는 방법이 있습니까?

답변

0

sqlite를 사용하는 경우 테스트를 실행하기 전에 데이터베이스 파일을 복사 할 수 있습니다. mysql을 사용한다면 복제본을 사용하여 테스트 데이터베이스를 최신 상태로 유지할 수 있습니다. 이것은 레일 방식이 아니라는 점에 유의하십시오. 테스트를 실행할 때 기본 동작은 처음부터 테스트 데이터베이스를 다시 작성하는 것입니다.

관련 문제