From d319a1c5e00297cb8e890067f98d845a47d2bf53 Mon Sep 17 00:00:00 2001 From: itqop Date: Wed, 5 Nov 2025 16:37:40 +0300 Subject: [PATCH] chore: refactor --- src/dataloader/storage/db.py | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 src/dataloader/storage/db.py diff --git a/src/dataloader/storage/db.py b/src/dataloader/storage/db.py deleted file mode 100644 index 19d6140..0000000 --- a/src/dataloader/storage/db.py +++ /dev/null @@ -1,21 +0,0 @@ -# src/dataloader/storage/db.py -from __future__ import annotations - -from typing import AsyncIterator - -from sqlalchemy.ext.asyncio import AsyncSession - - -async def session_scope() -> AsyncIterator[AsyncSession]: - """ - Асинхронный контекст жизненного цикла сессии. - Получает sessionmaker из AppContext. - - Yields: - AsyncSession для работы с БД - """ - from dataloader.context import APP_CTX - - sm = APP_CTX.sessionmaker - async with sm() as s: - yield s