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"]