2017-02-24 4 views
0

나는 데이터베이스 개발자 임. Liquibase를 사용하기 시작한 주된 이유는 어떤 상태가 Lab 또는 Production 데이터베이스인지에 대한 지식을 얻는 것입니다.Liquibase. 상점 절차 변경을 추적하는 방법

저장 프로 시저 작업 방법을 이해할 수 없습니다. 특히 현재 릴리스에 포함 된 절차를 추적하는 방법을 이해하지 못합니다.

모범 사례 상태 : 저장 프로 시저에 대해 별도의 변경 로그를 유지하고 runOnChange = "true"로 사용하는

보십시오. 이 플래그는 LiquiBase가 변경 집합이 수정되었는지 확인하도록합니다. 그렇다면, liquibase는 변경을 다시 실행합니다.

procedures.xml과 같은 모든 절차를 사용하여 정적 파일을 만들어야한다고 나와 있습니까?

스프린트에 어떤 절차가 포함되어 있는지 어떻게 추적합니까?

답변

0

저장 프로 시저를 별도의 sql 파일로 유지할 수 있으며 sprint 중에 변경된 경우 runOnChange = true를 사용하여 스프린트 변경 로그에 저장 프로 시저를 참조 할 수 있습니다.