diff --git a/gso/schema/__init__.py b/gso/schema/__init__.py index 1a41e97bcb719327136048ed0c1f6e697f7a043f..20b21e2c5736e9d2890482561fd61bc06a84e3c9 100644 --- a/gso/schema/__init__.py +++ b/gso/schema/__init__.py @@ -1 +1 @@ -"""Partner schema module.""" +"""It is used to group the schema files together as a package.""" diff --git a/gso/services/partners.py b/gso/services/partners.py index ea22602845e1f4c13b8170f4b3854c3ee855e064..f2080380e30773156af456daa080ae1e37f0a7bc 100644 --- a/gso/services/partners.py +++ b/gso/services/partners.py @@ -47,6 +47,8 @@ def create_partner( except SQLAlchemyError: db.session.rollback() raise + finally: + db.session.close() def delete_partner_by_name(name: str) -> None: @@ -61,3 +63,5 @@ def delete_partner_by_name(name: str) -> None: except SQLAlchemyError: db.session.rollback() raise + finally: + db.session.close()