2012-12-12 4 views
1

"원래의"데이터베이스와 "업데이트 된"데이터베이스를 비교하는 데 liquibase를 어떻게 사용하여 차이점 (postgresql)에서 변경 집합을 생성 할 수 있습니까?liquibase : 2 개의 데이터베이스에서 changeset를 생성하십시오

설명서를 확인한 결과 이러한 기능이 표시되지 않는다는 것을 알고있었습니다. 그래서 아마도 다른 도구를 볼 필요가 있을까요?

+0

참조 : http://stackoverflow.com/questions/8397488/comparing-databases-and-genrating-sql-script-using-liquibase/8408334#8408334 –

+0

방법은 diff에 대한 귀하의 소스 제어 시스템에 의존에 대한 . 가지 나 꼬리표를 사용하면 이것을 볼 수 있습니다. – Kuberchaun

답변

0

나는 비교적 좋은 diff를 출력하는 도구를 찾지 못했습니다. 차이점 파일을 생성하는 도구가 있었지만 결과물을 받아 들일 수 없었습니다.

liquibase 블로그에서이 게시물을 읽을 수 있습니다. The Problem With Database Diffs

+0

Liquibase는 데이터베이스간에 diff를 생성 할 수도 있습니다. liquibase의 지식없이 발생할 수있는 변경 집합을 캡처하기위한 유용한 기능입니다. –

+0

@ MarkO'Connor이 출력은 기본으로 사용할 수 있습니다. 그러나 가능한 문제로부터 당신을 구하지는 못할 것입니다. – rchukh

+0

diff와 관련된 문제를 거부하지 않습니다. 이 답변에있는 링크를 참조하십시오. http://stackoverflow.com/questions/12746908/how-to-automate-deployment-of-changes-to-database/12752861#12752861 –

관련 문제