■ create_engine 함수를 사용해 데이터베이스 엔진 객체를 만드는 방법을 보여준다.
※ create_engine 함수를 호출해도 데이터베이스 파일이나 관련 테이블들이 생성되지 않는다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 |
from sqlmodel import SQLModel, create_engine databaseFilePath = "test.db" databaseURL = f"sqlite:///{databaseFilePath}" connectionArgumentDictionary = {"check_same_thread" : False} engine = create_engine(databaseURL, echo = False, connect_args = connectionArgumentDictionary) SQLModel.metadata.create_all(engine) |