diff --git a/pom.xml b/pom.xml
index 326ae44..36048df 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.2.0
+ 3.1.4
top.fatweb
@@ -78,7 +78,7 @@
1.9.21
${maven.build.timestamp}
yyyy-MM-dd'T'HH:mm:ss
- 10.2.0
+ 9.22.3
diff --git a/src/main/resources/application-config-template.yml b/src/main/resources/application-config-template.yml
index faf5524..1b87aa3 100644
--- a/src/main/resources/application-config-template.yml
+++ b/src/main/resources/application-config-template.yml
@@ -19,9 +19,12 @@ server:
spring:
datasource:
- url: jdbc:mysql://localhost # MySQL url
- username: root # MySQL username
- password: root # MySQL password
+ dynamic:
+ datasource:
+ master:
+ url: jdbc:mysql://localhost # MySQL url
+ username: root # MySQL username
+ password: root # MySQL password
hikari:
# pool-name: HikariCP # Connection pool name
# minimum-idle: 5 # Minimum number of connection in pool
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index dbf4f94..a273423 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -7,8 +7,19 @@ spring:
profiles:
active: config
datasource:
- type: com.zaxxer.hikari.HikariDataSource
- driver-class-name: com.mysql.cj.jdbc.Driver
+ dynamic:
+ primary: master
+ strict: false
+ datasource:
+ master:
+ type: com.zaxxer.hikari.HikariDataSource
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ local:
+ type: com.zaxxer.hikari.HikariDataSource
+ driver-class-name: org.sqlite.JDBC
+ url: jdbc:sqlite::resource:db/sqlite.db
+
+
jackson:
date-format: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
time-zone: GMT
diff --git a/src/main/resources/db/sqlite.db b/src/main/resources/db/sqlite.db
new file mode 100644
index 0000000..e69de29