더북(TheBook)

env.py 파일 수정하기

5. 이번에는 alembic 디렉터리 안에 있는 env.py 파일을 코드 에디터로 엽니다. 세 가지 작업을 하면 됩니다.

파이썬(/alembic/env.py)

from logging.config import fileConfig
from sqlalchemy import engine_from_config, pool
from alembic import context

from appserver.apps.account import models   # noqa  # ④
from appserver.apps.calendar import models  # noqa  # ④
from sqlmodel import SQLModel  # ① 추가
from appserver.db import DSN  # ② 추가

config = context.config
    fileConfig(config.config_file_name)

target_metadata = SQLModel.metadata  # ③ 변경

# 생략
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.