add singup endpoint
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
from pydantic import BaseModel
|
||||
from sqlalchemy import insert
|
||||
|
||||
from src.core.database import Base
|
||||
|
||||
|
||||
@@ -6,3 +9,9 @@ class BaseRepo:
|
||||
|
||||
def __init__(self, session):
|
||||
self.session = session
|
||||
|
||||
async def create_one(self, data: BaseModel):
|
||||
print(self.session)
|
||||
statement = insert(self.model).values(data.model_dump()).returning(self.model)
|
||||
result = await self.session.execute(statement)
|
||||
return result
|
||||
|
||||
6
src/repository/users.py
Normal file
6
src/repository/users.py
Normal file
@@ -0,0 +1,6 @@
|
||||
from src.models import UsersORM
|
||||
from src.repository.base import BaseRepo
|
||||
|
||||
|
||||
class UsersRepo(BaseRepo):
|
||||
model = UsersORM
|
||||
Reference in New Issue
Block a user