Initial commit for sqlalchemy2.0 migration

This commit is contained in:
Aditi Anand
2024-03-13 12:42:11 -04:00
parent 158316a77b
commit 385ec3583f
23 changed files with 1694 additions and 1590 deletions

View File

@@ -12,7 +12,7 @@ def autocommit(func):
try:
res = func(*args, **kwargs)
if not db.session.registry().transaction.nested:
if not db.session.is_active:
db.session.commit()
return res
@@ -30,7 +30,7 @@ def transaction():
yield
db.session.commit()
if not db.session.registry().transaction.nested:
if not db.session.is_active:
db.session.commit()
except Exception:
db.session.rollback()