From 95283376eb7458a4d4c2cc640f676d16313568cd Mon Sep 17 00:00:00 2001 From: amilabanuka Date: Sun, 11 Jun 2017 23:56:33 +0800 Subject: [PATCH] BAEL-791 Liquibase rollback (#2045) * BAEL-791 added the sample liquibase rollback scripts * BAEL-791 Removed the auto running of migration --- liquibase/pom.xml | 47 +++++++++++++ .../main/resources/liquibase/db-changelog.xml | 69 +++++++++++++++++++ .../resources/liquibase/liquibase.properties | 4 ++ pom.xml | 1 + 4 files changed, 121 insertions(+) create mode 100644 liquibase/pom.xml create mode 100644 liquibase/src/main/resources/liquibase/db-changelog.xml create mode 100644 liquibase/src/main/resources/liquibase/liquibase.properties 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