사용자 도구

사이트 도구


java:database:migration:liquibase

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
java:database:migration:liquibase [2020/07/16 14:49]
kwon37xi [sql]
java:database:migration:liquibase [2020/07/16 14:51]
kwon37xi [Gradle]
줄 15: 줄 15:
  
 // JDBC 드라이버 등 관련 의존성을 일일이 따로 걸어주거나 아래처럼 runtime에서 그대로 가져온다. // JDBC 드라이버 등 관련 의존성을 일일이 따로 걸어주거나 아래처럼 runtime에서 그대로 가져온다.
 +// 공식문서에는 runtime 을 상속하라고 돼 있지만 실제로는 runtimeClasspath 여야 작동했음. Gradle 6.5.x
 configurations { configurations {
-  liquibaseRuntime.extendsFrom runtime+  liquibaseRuntime.extendsFrom runtimeClasspath 
 } }
  
줄 29: 줄 30:
 liquibaseRuntime 'org.liquibase.ext:liquibase-hibernate5:3.6'  liquibaseRuntime 'org.liquibase.ext:liquibase-hibernate5:3.6' 
 liquibaseRuntime sourceSets.main.output liquibaseRuntime sourceSets.main.output
 +
 +liquibase {
 +    activities {
 +        main {
 +            changeLogFile 'src/migration/db.changelog-main.xml'
 +            url "jdbc:url..."
 +            username "username"
 +            password "password"
 +        }
 +    }
 +}
 </code> </code>
  
java/database/migration/liquibase.txt · 마지막으로 수정됨: 2022/04/14 12:34 저자 kwon37xi