Skip to content

Commit eccc976

Browse files
committed
checkers please
1 parent b647e1e commit eccc976

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/opengeodeweb_microservice/database/connection.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
"""Database connection management"""
22

3-
from typing import Optional, Any
4-
from sqlalchemy.orm import Session
3+
from typing import Optional
4+
from sqlalchemy.orm import scoped_session
55
from flask import Flask
66
from flask_sqlalchemy import SQLAlchemy
7+
from flask_sqlalchemy.session import Session
78
from ..microservice.base import Base
89

910
DATABASE_FILENAME = "project.db"
@@ -24,7 +25,7 @@ def get_database() -> Optional[SQLAlchemy]:
2425
return db
2526

2627

27-
def get_session() -> Optional[Session]:
28+
def get_session() -> Optional[scoped_session[Session]]:
2829
return db.session if db else None
2930

3031

0 commit comments

Comments
 (0)