We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 920cdfa commit 631f9d8Copy full SHA for 631f9d8
src/opengeodeweb_microservice/database/connection.py
@@ -1,7 +1,7 @@
1
"""Database connection management"""
2
3
from sqlalchemy import create_engine
4
-from sqlalchemy.orm import sessionmaker, scoped_session
+from sqlalchemy.orm import sessionmaker, scoped_session, Session
5
from .base import Base
6
7
DATABASE_FILENAME = "project.db"
@@ -23,7 +23,7 @@ def init_database(db_path: str = DATABASE_FILENAME) -> None:
23
Base.metadata.create_all(engine)
24
25
26
-def get_session() -> scoped_session:
+def get_session() -> scoped_session[Session]:
27
if scoped_session_registry is None:
28
raise RuntimeError()
29
return scoped_session_registry
0 commit comments