/
urusai
/
code_sample
Обзор
Документация
Войти
/
urusai
/
code_sample
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/services/statuses.py
19 строк
526 B
nick
init
30 сен 2024, 16:12
30 сен 2024, 16:12
c68451c
Код
Авторство
О чём код?
from db.tables import Status from db.repositories.base import BaseSession from db.repositories.statuses import StatusRepository from db.utils.decorators.errors import orm_error_handler class StatusService: def __init__( self, session: BaseSession, repo: StatusRepository, ): self.session = session self.repo = repo @orm_error_handler async def get_all(self) -> list[Status]: async with self.session.transaction(): return await self.repo.get_all()