From fb28c648390464c75ba4903b0e1e0ff2642c8ffb Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Thu, 2 Jul 2026 18:34:39 +0200 Subject: Added users and migrations --- db/session.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'db/session.py') diff --git a/db/session.py b/db/session.py index 4d83649..ec700bd 100644 --- a/db/session.py +++ b/db/session.py @@ -17,5 +17,10 @@ def get_session(): yield session @contextmanager -def get_session_context(): - yield from get_session() +def get_session_context(autocommit=True): + session = next(get_session()) + + yield session + + if autocommit: + session.commit() -- cgit v1.2.3