2011-03-19 5 views
1

나는 Hibernate를 ORM으로 사용하고 Gradle을 빌드 시스템으로 사용하는 java 프로젝트에서 DBdeploy와 같은 버전이있는 데이터베이스 마이그레이션 도구를 사용하려고합니다. Gradle에서 DBDeploy를 실행하는 데 필요한 설명서를 찾을 수 없습니다. 또한 Hibernate 클래스/정의의 변경을 살펴봄으로써 스키마 변경을 이해할 수있는 Hibernate 기반의 마이그레이션 관리자가 있습니까?Gradle에서 ORD로 hibernate를 사용

+0

모두 답변을 내 질문에 대한 부분에 대한 답변이 있습니다. 동정 나는 정답으로 두 가지를 모두 선택할 수는 없습니다. –

답변

3

dbdeploy에는 Ant 작업이 있으므로 Gradle에서 사용하는 것이 간단해야합니다. Gradle User Guide의 Using Ant Tasks을 참조하십시오.

2

Gradle에서 DBDeploy를 실행하는 데 필요한 설명서를 찾을 수 없습니다.

거의 모든 빌드 시스템에서 dbdeploy에 대한 ant 작업 또는 명령 줄 인터페이스를 호출 할 수 있습니다.

또한 Hibernate 클래스/정의의 변경 사항을 살펴서 스키마 변경 사항을 이해할 수있는 Hibernate 기반 마이그레이션 관리자가 있습니까?

Liquibase을 볼 수 있습니다. 실제로 dbdeploy를 사용하지는 않았지만 원하는 모양이 hibernate integration입니다.

1

이 게시물은 Gradle을에 DBDeploy을 사용하는 방법을 보여줍니다 아래 http://blog.codeborne.com/2012/09/using-dbdeploy-in-gradle.html

+1

유용한 정보에 대한 링크를 게시하는 것이 좋지만 링크 된 페이지에 액세스 할 수없는 경우 해당 정보에 대한 간략한 요약을 포함하십시오. – Mac