2011-08-18 4 views
1

Maven 빌드의 통합 테스트 단계에서 수행 된 테스트를 기반으로 메모리 내 HSQL 데이터베이스를 채우고 있습니다. 이후, 나는 데이터베이스 컨텐트를 SQL 문으로 내보냄으로써이 상태를 포착하고 싶습니다 (나중에 가져 오기 위해).Maven 빌드 중 SQL 내 메모리 HSQL 데이터베이스 컨텐트 내보내기

이 작업에 적합한 일부 Maven 플러그인 또는 명령 줄 도구가 있습니까? MySQL의 경우 mysqldump를 사용하기 때문에 기본적으로 HSQL에 해당하는 것을 찾고있다.

답변

1

:

SCRIPT <filepath> 

예 :

SCRIPT '/opt/dump/mydb.script' 
1

다양한 데이터베이스에서 작동해야하는 dbunit plugin이 있습니다. HSQLDB의 사용으로

+0

감사합니다! dbunit : export 목표를 언급하고 있다고 가정합니다. 나는 이것이 SQL로 내보내기를 지원한다는 것을 알지 못했다. (단지 XML과 마찬가지이다.) - 레거시 이유로, 나는 그것을 SQL로 내보낼 필요가있다. 문서의 상태 : 형식 (기본값 : xml) 데이터 집합 파일 형식 –

+0

아, 저, 나쁘군. 이전에 SQL 내보내기에 dbunit을 사용했다고 생각했습니다 ... –

관련 문제