사용자 도구

사이트 도구


java:database:migration:liquibase

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
java:database:migration:liquibase [2020/07/10 17:41]
kwon37xi
java:database:migration:liquibase [2020/07/13 12:19]
kwon37xi
줄 9: 줄 9:
   * https://github.com/liquibase/liquibase-gradle-plugin   * https://github.com/liquibase/liquibase-gradle-plugin
  
 +<code groovy>
 +plugins {
 +  id 'org.liquibase.gradle' version '2.0.3'
 +}
 +
 +// JDBC 드라이버 등 관련 의존성을 일일이 따로 걸어주거나 아래처럼 runtime에서 그대로 가져온다.
 +configurations {
 +  liquibaseRuntime.extendsFrom runtime
 +}
 +
 +// 혹시 logback 을 안사용한다면 추가 필요.
 +liquibaseRuntime("ch.qos.logback:logback-core:1.2.3")
 +liquibaseRuntime("ch.qos.logback:logback-classic:1.2.3")
 +
 +// hibernate diff 모듈을 사용한다면,
 +liquibaseRuntime 'org.liquibase.ext:liquibase-hibernate5:3.6' 
 +liquibaseRuntime sourceSets.main.output
 +</code>
 +
 +===== 참조 =====
 +  * [[https://www.youtube.com/watch?v=SyrjSPC8EZ8|Version based database migration with Liquibase - YouTube]]
java/database/migration/liquibase.txt · 마지막으로 수정됨: 2022/04/14 12:34 저자 kwon37xi