diff options
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 47 |
1 files changed, 43 insertions, 4 deletions
@@ -35,6 +35,8 @@ <jakarta-jacc-api.version>1.6.1</jakarta-jacc-api.version> <jna.version>5.5.0</jna.version> <jsoup.version>1.13.1</jsoup.version> + <liquibase.version>3.9.0</liquibase.version> + <postgresql.version>42.2.14</postgresql.version> <rome.version>1.13.0</rome.version> </properties> @@ -129,10 +131,6 @@ </dependency> <dependency> <groupId>io.quarkus</groupId> - <artifactId>quarkus-flyway</artifactId> - </dependency> - <dependency> - <groupId>io.quarkus</groupId> <artifactId>quarkus-hibernate-orm-panache</artifactId> </dependency> <dependency> @@ -145,6 +143,10 @@ </dependency> <dependency> <groupId>io.quarkus</groupId> + <artifactId>quarkus-liquibase</artifactId> + </dependency> + <dependency> + <groupId>io.quarkus</groupId> <artifactId>quarkus-oidc</artifactId> </dependency> <dependency> @@ -259,6 +261,43 @@ </configuration> </plugin> + <!-- Liquibase --> + <plugin> + <groupId>org.liquibase</groupId> + <artifactId>liquibase-maven-plugin</artifactId> + <version>${liquibase.version}</version> + <configuration> + <propertyFile>src/main/resources/db/liquibase.properties</propertyFile> + </configuration> + <dependencies> + <dependency> + <groupId>org.liquibase.ext</groupId> + <artifactId>liquibase-hibernate5</artifactId> <!-- note: I tried hibernate4 release version as well --> + <version>${liquibase.version}</version> + </dependency> + <dependency> + <groupId>org.hibernate</groupId> + <artifactId>hibernate-core</artifactId> + <version>${hibernate.version}</version> + </dependency> + <dependency> + <groupId>org.hibernate</groupId> + <artifactId>hibernate-entitymanager</artifactId> + <version>${hibernate.version}</version> + </dependency> + <dependency> + <groupId>org.hibernate</groupId> + <artifactId>hibernate-envers</artifactId> + <version>${hibernate.version}</version> + </dependency> + <dependency> + <groupId>org.postgresql</groupId> + <artifactId>postgresql</artifactId> + <version>${postgresql.version}</version> + </dependency> + </dependencies> + </plugin> + <!-- Google Java Code Formatter, for enforcing style conventions --> <plugin> <groupId>com.diffplug.spotless</groupId> |