api done
This commit is contained in:
@@ -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"]
|
||||
Reference in New Issue
Block a user