diff --git a/liquibase/pom.xml b/liquibase/pom.xml new file mode 100644 index 0000000000..d26acc8c98 --- /dev/null +++ b/liquibase/pom.xml @@ -0,0 +1,47 @@ + + + + parent-modules + com.baeldung + 1.0.0-SNAPSHOT + + 4.0.0 + + liquibase + + + + mysql + mysql-connector-java + 5.1.6 + + + + + baeldung-liquibase-demo + + + org.apache.maven.plugins + maven-compiler-plugin + 2.5.1 + + 1.8 + 1.8 + + + + + org.liquibase + liquibase-maven-plugin + 3.4.2 + + liquibase/liquibase.properties + liquibase/db-changelog.xml + + + + + + \ No newline at end of file diff --git a/liquibase/src/main/resources/liquibase/db-changelog.xml b/liquibase/src/main/resources/liquibase/db-changelog.xml new file mode 100644 index 0000000000..e6ed8501aa --- /dev/null +++ b/liquibase/src/main/resources/liquibase/db-changelog.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/liquibase/src/main/resources/liquibase/liquibase.properties b/liquibase/src/main/resources/liquibase/liquibase.properties new file mode 100644 index 0000000000..2d5e5b7d9d --- /dev/null +++ b/liquibase/src/main/resources/liquibase/liquibase.properties @@ -0,0 +1,4 @@ +driver=com.mysql.jdbc.Driver +url=jdbc:mysql://localhost:3306/baeldung_liquibase +username=root +password=password \ No newline at end of file diff --git a/pom.xml b/pom.xml index 20994d0c86..bd43694c9e 100644 --- a/pom.xml +++ b/pom.xml @@ -226,6 +226,7 @@ mybatis spring-drools drools + liquibase