2017-10-31 6 views

답변

0

나는 더 추상적이기 때문에 xml 파일을 사용하는 것을 선호합니다. 예를 들어 VARCHAR/java.sql.Types.VARCHAR로 열 유형을 정의 할 수 있으며 liquibase는 대상 데이터베이스의 기본 구성으로이를 대체합니다. 따라서 데이터베이스와 관련이 없습니다. 그러나 만약 당신이 어떤 데이터베이스 구체 (예 : plsql)을 가지고 있다면 나는 파일들을 가지고 .sql 파일들을 사용하고 로딩하고 있습니다.

1

Datical이 우리 제품의 핵심으로 Liquibase를 선택한 주된 이유 중 하나는 XML이 프로그래밍 방식으로 변경 내역을 볼 수있게 해주었 기 때문에 변경 사항을 예측하는 것과 같은 일을 할 수있었습니다 데이터베이스에 적용되기 전에 변경 로그에 대한 규칙을 작성하는 기능을 제공합니다. 주의해서 사용하면 XML은 db 변경 사항을 데이터베이스 독립적으로 관리 할 수있는 방법을 제공합니다.