From 02a11865af3ee5695c5d37c23340a7edf51795de Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andrej=20=C5=A0imurka?= <492781@mail.muni.cz>
Date: Mon, 17 Apr 2023 00:47:41 +0200
Subject: [PATCH] Reworked yaml files to create in-file db

---
 car/src/main/resources/application.yml       | 4 ++--
 component/src/main/resources/application.yml | 4 +++-
 driver/src/main/resources/application.yml    | 2 +-
 race/src/main/resources/application.yml      | 4 +++-
 4 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/car/src/main/resources/application.yml b/car/src/main/resources/application.yml
index 04858b80..ba623071 100644
--- a/car/src/main/resources/application.yml
+++ b/car/src/main/resources/application.yml
@@ -14,9 +14,9 @@ spring:
     open-in-view: false
     database-platform: org.hibernate.dialect.H2Dialect
     hibernate:
-      ddl-auto: create-drop
+      ddl-auto: update
   datasource:
-    url: jdbc:h2:mem:race;MODE=PostgreSQL
+    url: jdbc:h2:file:./src/main/resources/data/car;MODE=PostgreSQL
     driverClassName: org.h2.Driver
     username: admin
     password: admin
diff --git a/component/src/main/resources/application.yml b/component/src/main/resources/application.yml
index ed992993..891c0868 100644
--- a/component/src/main/resources/application.yml
+++ b/component/src/main/resources/application.yml
@@ -13,8 +13,10 @@ spring:
   jpa:
     open-in-view: false
     database-platform: org.hibernate.dialect.H2Dialect
+    hibernate:
+      ddl-auto: update
   datasource:
-    url: jdbc:h2:mem:race;MODE=PostgreSQL
+    url: jdbc:h2:file:./src/main/resources/data/component;MODE=PostgreSQL
     driverClassName: org.h2.Driver
     username: admin
     password: admin
\ No newline at end of file
diff --git a/driver/src/main/resources/application.yml b/driver/src/main/resources/application.yml
index 5506c8f2..be3e758c 100644
--- a/driver/src/main/resources/application.yml
+++ b/driver/src/main/resources/application.yml
@@ -16,7 +16,7 @@ spring:
     hibernate:
       ddl-auto: update
   datasource:
-    url: jdbc:h2:mem:driver;MODE=PostgreSQL
+    url: jdbc:h2:file:./src/main/resources/data/driver;MODE=PostgreSQL
     driverClassName: org.h2.Driver
     username: admin
     password: admin
diff --git a/race/src/main/resources/application.yml b/race/src/main/resources/application.yml
index 8a8fefb4..2975b2a4 100644
--- a/race/src/main/resources/application.yml
+++ b/race/src/main/resources/application.yml
@@ -13,8 +13,10 @@ spring:
   jpa:
     open-in-view: false
     database-platform: org.hibernate.dialect.H2Dialect
+    hibernate:
+      ddl-auto: update
   datasource:
-    url: jdbc:h2:mem:race;MODE=PostgreSQL
+    url: jdbc:h2:file:./src/main/resources/data/race;MODE=PostgreSQL
     driverClassName: org.h2.Driver
     username: admin
     password: admin
-- 
GitLab