[FastAPI] 4. SQLAlchemy + Alembic ์กฐํฉ์ ์ด์ฉํ Database Migration ๊ฐ์ด๋
์น ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํ ๋ค์ ๋ฐ๋์ ํ ๋ฒ ์ฏค ๋ฐ๋ฅด๋ ์ ๋ฐ์ดํธ ์ฌํญ์ด ๋ฐ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง์ด๊ทธ๋ ์ด์ ์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ๊ฒฝ์ฐ๋ ๋ณดํต ์๋์ 3๊ฐ์ง๊ฐ ๋ํ์ ์ ๋๋ค. ์ธ์คํด์ค์ ์ด์ ํด๋ผ์ฐ๋๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ๋ค๋ฅธ ์ธ์คํด์ค, ํน์ ๋ค๋ฅธ ๋ฆฌ์ ์ผ๋ก์ ์ด์ ํน์ Entity์ ๋ํ ๋ณ๊ฒฝ ์์ฒญ ์ฐ๋ฆฌ ๋ถ์ ํน์ ์ฐ๋ฆฌ ์๋น์ค์๋ ์ด ๊ธฐ๋ฅ์ ๋ฃ๊ธฐ ์ํด ์ด ์นผ๋ผ์ด ๋ ์ถ๊ฐ๋ก ํ์ํ ๊ฒ ๊ฐ์์. ์ผ๋ถ ์์๋ ๋ฐ์ดํฐ๋ฅผ ํน์ ๋ฐ์ดํฐ๋ก ๋ณ๊ฒฝ ์ด์ ๋ ์ด ๋ช ์นญ์ ์ด ๋ช ์นญ์ผ๋ก ๋ฐ๊ฟ๊ฑฐ์์. ๋ชจ๋ ์ฌํญ์ ์ ์ฉ๋์์ผ๋ฉด ์ข๊ฒ ์ด์. ๊ฐ๋จํ๊ฒ ์๊ฐํ๋ค๋ฉด ์ด๋ฌํ ์์ ์ ์๋์ผ๋ก ์ฒ๋ฆฌํ ์๋ ์์ต๋๋ค. ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธ์คํด์ค๋ฅผ ํ๋ ํ ์คํธ์ฉ์ผ๋ก ๋ง๋ค๊ณ , SQL ์ฟผ๋ฆฌ๋ฅผ ์ง๋ณธ ๋ค์ ์ฟผ๋ฆฌ ํ ์คํธํ๊ณ , ํ์คํ ์ฟผ๋ฆฌ๊ฐ ์์ฑ๋์๋ค๋ฉด ์ด๋ฅผ..