ready login endpoint

This commit is contained in:
IluaAir
2025-07-14 12:41:03 +03:00
parent 19a9b36173
commit d530412805
5 changed files with 44 additions and 10 deletions

View File

@@ -1,5 +1,5 @@
from pydantic import BaseModel
from sqlalchemy import insert
from sqlalchemy import insert, select
from src.core.database import Base
@@ -15,3 +15,9 @@ class BaseRepo:
result = await self.session.execute(statement)
obj = result.scalar_one()
return obj
async def get_one_or_none(self, **filter_by):
query = select(self.model).filter_by(**filter_by)
result = await self.session.execute(query)
model = result.scalars().one_or_none()
return model