several changes:
All checks were successful
Backend CI / unit-test (push) Successful in 34s

* api calls for auth

* exchange now bind to user
This commit is contained in:
2025-09-22 22:51:59 +02:00
parent 466e6ce653
commit 1750401278
14 changed files with 259 additions and 45 deletions

View File

@@ -8,8 +8,6 @@ from sqlalchemy import event
from sqlalchemy.pool import StaticPool
from sqlmodel import Session, create_engine
from trading_journal import db_migration
if TYPE_CHECKING:
from collections.abc import Generator
from sqlite3 import Connection as DBAPIConnection
@@ -59,7 +57,6 @@ class Database:
event.listen(self._engine, "connect", _enable_sqlite_pragmas)
def init_db(self) -> None:
# db_migration.run_migrations(self._engine)
pass
def get_session(self) -> Generator[Session, None, None]:
@@ -74,7 +71,7 @@ class Database:
session.close()
@contextmanager
def get_session_ctx_manager(self) -> Session:
def get_session_ctx_manager(self) -> Generator[Session, None, None]:
session = Session(self._engine)
try:
yield session