2014-03-31 2 views
1

기본 스키마가 PUBLIC 인 내장 데이터베이스 H2를 사용 중입니다. 기본 H2 스키마가 아닌 XYZ 스키마가 필요합니다. 어떻게하면 liquibase를 사용하여 변경할 수 있습니까? 나는 스키마 XYZ를 생성하기 위해 매우 첫 번째 변경 집합을 만들려고했으며 이후 schemaName을 사용하기 위해 모든 DDL 문에 schemaName 특성을 추가했습니다. 그러나 databasechangelog 및 databasechangeloglock은 PUBLIC 스키마에 작성됩니다. 이러한 테이블에 대한 스키마도 어떻게 지정할 수 있습니까?liquibase를 사용하여 스키마 이름을 변경하는 방법

미리 답변 해 주셔서 감사합니다.

답변

1

INIT = 존재하지 않는 경우 스키마를 작성하고 liquibase bean의 'schemaName'에 'defaultSchema'속성을 지정하십시오.

관련 문제