Skip to content

Commit 4f52a7f

Browse files
committed
Wrap schema deployment in a session
1 parent 3f2c485 commit 4f52a7f

File tree

1 file changed

+2
-1
lines changed
  • src/mrmat_python_api_fastapi

1 file changed

+2
-1
lines changed

src/mrmat_python_api_fastapi/db.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,6 @@ def get_db() -> Session:
3535
else:
3636
engine = create_engine(url=app_config.db_url)
3737
session_local = sessionmaker(autocommit=False, autoflush=False, bind=engine)
38-
ORMBase.metadata.create_all(bind=engine)
38+
with session_local():
39+
ORMBase.metadata.create_all(bind=engine)
3940
return session_local()

0 commit comments

Comments
 (0)