3. 이제 env.py 파일을 수정하여 SQLAlchemy 엔진 및 MetaData를 Alembic에 연동합니다. 예를 들어 우리는 SQLModel을 사용하고 db.py 파일로 데이터베이스 엔진과 세션을 다루니 이 두 파일을 이용합니다. 먼저 db.py 파일을 다음 코드처럼 수정합니다.
파이썬(/appserver/db.py)
# 기존 내용 생략
DSN = "sqlite+aiosqlite:///./local.db"
engine = create_engine(DSN)
async_session_factory = create_session(engine)
데이터베이스 DSN을 별도 변수로 빼서 정의했습니다. db.py 파일이 있는 경로에 local.db라는 이름으로 SQLite 3 데이터베이스 파일이 생성되게 한 것입니다.