This commit is contained in:
andrei-mihnea-cerbu
2024-01-12 22:19:19 +02:00
parent 37b2c068b8
commit e65b05b451
59 changed files with 349 additions and 190 deletions
@@ -0,0 +1,26 @@
from fastapi import APIRouter
from app.models import User
from .create import create_user
from .update import update_user
from .delete import delete_user
router = APIRouter()
@router.post("/create")
async def create_user_router(user: User):
return await create_user(user)
@router.put("/update")
async def update_user_router(user: User):
return await update_user(user)
@router.delete("/delete")
async def delete_user_router(user_id: int):
return await delete_user(user_id)
# Make the router accessible from outside the package
__all__ = ["router"]