from sqlalchemy import select from models import Role from schemas.role import * from services.base import BaseService class RoleService(BaseService): async def get_all(self) -> GetAllRolesResponse: stmt = (select(Role).order_by(Role.key)) roles = (await self.session.scalars(stmt)).all() return GetAllRolesResponse( roles=RoleSchema.from_orm_list(roles) )