일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 수학
- 취업
- 구성적
- BFS
- 웹서버
- alembic
- 알고리즘
- 파이썬
- python
- sqlalchemy
- 리트코드
- scc
- 신입
- C언어
- Django
- 백준
- api서버
- flask
- 백엔드
- 개발자
- 테일러 급수
- 위상 정렬
- SQL
- 강한 연결 요소
- 가우스 소거법
- 아파치
- FastAPI
- MYSQL
- 데이터베이스
- 이분 탐색
Archives
- Today
- Total
목록alembic (1)
Devlog
[SQLAlchemy] Alembic을 이용해서 DB버전관리를 해보자
DJango에서는 기본적으로 DB마이그레이션 기능이 존재합니다. python manage.py makemigrationsmakemigrations 명령어로 DB변경 내역을 파이썬 파일로 자동 작성하고python manage.py migratemigrate 명령어를 사용해서 DB내역을 기반으로 실제 데이터베이스에 마이그레이션을 합니다.그렇다면 Flask또는 FastAPI에서 주로 사용하는 SQLAlchemy에서는 어떻게 마이그레이션을 해야 할 까요?여기도 마찬가지로 Alembic 모듈을 사용해서 DB버전관리를 할 수가 있습니다이번 포스트에서는 Alembic의 사용법을 간단하게 설명하려고 합니다이미 장고로 마이그레이션 기능을 사용한..
Database/SQLAlchemy
2023. 7. 9. 18:30