File tree Expand file tree Collapse file tree 3 files changed +16
-0
lines changed Expand file tree Collapse file tree 3 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,8 @@ dependencies {
3737
3838 /* DATABASE */
3939 runtimeOnly ' com.mysql:mysql-connector-j'
40+ implementation ' org.flywaydb:flyway-mysql'
41+ implementation ' org.flywaydb:flyway-core'
4042
4143 /* MONITORING */
4244 implementation ' io.micrometer:micrometer-registry-prometheus'
Original file line number Diff line number Diff line change @@ -16,6 +16,9 @@ spring:
1616 username : ${DB_USERNAME}
1717 password : ${DB_PASSWORD}
1818
19+ flyway :
20+ enabled : false
21+
1922 data :
2023 redis :
2124 host : ${REDIS_HOST}
@@ -78,6 +81,9 @@ spring:
7881 activate :
7982 on-profile : dev
8083
84+ flyway :
85+ enabled : false
86+
8187management :
8288 server :
8389 port : ${ACTUATOR_PORT}
@@ -95,11 +101,16 @@ spring:
95101 activate :
96102 on-profile : prod
97103
104+ flyway :
105+ enabled : true
106+ locations : classpath:db/migration
107+
98108 sql :
99109 init :
100110 mode : never
101111
102112 jpa :
113+ defer-datasource-initialization : false
103114 hibernate :
104115 ddl-auto : none
105116
Original file line number Diff line number Diff line change @@ -15,6 +15,9 @@ spring:
1515 init :
1616 mode : never
1717
18+ flyway :
19+ enabled : false
20+
1821 security :
1922 oauth2 :
2023 client :
You can’t perform that action at this time.
0 commit comments