feat: get boards endpoint

This commit is contained in:
2025-08-03 13:42:11 +04:00
parent 8ef265cd45
commit ff147f93b1
9 changed files with 105 additions and 5 deletions

View File

@ -1,13 +1,10 @@
from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
from models.project import Project
from repositories.base import BaseRepository
class ProjectRepository:
def __init__(self, session: AsyncSession):
self.session = session
class ProjectRepository(BaseRepository):
async def get_all(self) -> list[Project]:
stmt = select(Project).where(Project.is_deleted.is_(False))
result = await self.session.execute(stmt)