Closed RyuChaeHyun closed 1 week ago
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค์ ํ์ผ ์์ฑ
Flyway ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ ์์ฑ
V1.0__Create_tables.sql
V1.1__Insert_initial_data.sql
V1.2__Add_sequences.sql
Dockerfile ์์ฑ ๋ฐ Gradle ์์กด์ฑ ์ถ๊ฐ
flyway-core
flyway-database-postgresql
Flyway ์ค์ ์ ์ฉ
application-prod.yaml
SELF-MERGE!
๐ ๊ด๋ จ ์ด์
11
โจ ์์ ํ ๋ด์ฉ
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค์ ํ์ผ ์์ฑ
Flyway ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ ์์ฑ
V1.0__Create_tables.sql
: ํ ์ด๋ธ ์์ฑ ์คํฌ๋ฆฝํธV1.1__Insert_initial_data.sql
: ์ด๊ธฐ ๋ฐ์ดํฐ ์ฝ์ ์คํฌ๋ฆฝํธV1.2__Add_sequences.sql
: ์ํ์ค ์ถ๊ฐ ์คํฌ๋ฆฝํธDockerfile ์์ฑ ๋ฐ Gradle ์์กด์ฑ ์ถ๊ฐ
flyway-core
,flyway-database-postgresql
)Flyway ์ค์ ์ ์ฉ
๐ PR Point
๐ฐ ์ฐธ๊ณ ์ฌํญ
application-prod.yaml
๊ณผ์ ํธํ์ฑ์ ๊ณ ๋ คํ์ฌ ์ค์ ํ์ต๋๋ค.