목록Language/FastAPI (1)
나의 개발일지
[FastAPI] Alembic 사용법 - 초기 설정
AlembicAlembic 은 경량 데이터베이스 마이그레이션 툴입니다. SQLAlchemy 에 호환되는 툴로서 자바 진영의 flyway와 비슷한 기능을 한다고 보시면 됩니다.사용법초기 설정pip install alembic우선 alembic 라이브러리를 설치해줍니다.alembic init 임의파일명# exalembic init alembicinit을 해줍니다.인자로 alembic 과 관련된 파일들을 저장할 폴더명을 받습니다. 저의 경우 alembic 을 폴더명으로 사용했습니다.새로운 폴더 하나와 파일 하나가 생깁니다.여기서 sqlalchemy.url의 값으로 데이터베이스 주소를 입력해줘야 합니다.ini 파일이기 때문에 정적 문자열만 입력해줄 수 있습니다.만약 .env 파일에 저장해둔 내용을 불러오고 싶다..
Language/FastAPI
2024. 5. 29. 11:36