add session cleanup

This commit is contained in:
Yusur 2025-08-05 11:11:43 +02:00
parent 7953ff4847
commit 1ab0982dc3

View file

@ -58,6 +58,7 @@ class SQLAlchemy:
await s.rollback() await s.rollback()
else: else:
await s.commit() await s.commit()
await s.close()
async def paginate(self, select: Select, *, async def paginate(self, select: Select, *,
page: int | None = None, per_page: int | None = None, page: int | None = None, per_page: int | None = None,
max_per_page: int | None = None, error_out: bool = True, max_per_page: int | None = None, error_out: bool = True,