diff --git a/app/db.py b/app/db.py index 1c7131c0..1c6b5e70 100644 --- a/app/db.py +++ b/app/db.py @@ -1,3 +1,4 @@ +import sqlalchemy from sqlalchemy import create_engine from sqlalchemy.orm import scoped_session from sqlalchemy.orm import sessionmaker @@ -8,3 +9,7 @@ engine = create_engine(DB_URI) connection = engine.connect() Session = scoped_session(sessionmaker(bind=connection)) + +# Session is actually a proxy, more info on +# https://docs.sqlalchemy.org/en/14/orm/contextual.html?highlight=scoped_session#implicit-method-access +Session: sqlalchemy.orm.Session