Alembic 사용법 Alembic은 데이터베이스 변경 이력을 코드로 관리할 수 있게 해주는 툴입니다.DB 스키마(테이블 구조)가 바뀔 때마다,직접 SQL 쓰지 않고,Python 코드로 변경 내용을 버전 관리합니다.마치 Git이 코드 이력을 관리하듯, Alembic은 DB 구조 변경 이력을 관리합니다.User 테이블에 is_active 컬럼을 추가했을 때:Alembic으로 이렇게 처리:alembic revision --autogenerate -m "Add is_active to User"alembic upgrade head자동으로 변경사항을 감지해서 마이그레이션 파일 생성upgrade() / downgrade()로 쉽게 적용/되돌리기 가능alembic upgrade alembic upgrade 1234abcd5678alemb.. 2025. 4. 21. 이전 1 다음