tasks_manager/backend/routers/user.py

10 lines
346 B
Python

from fastapi import APIRouter, Depends
from sqlalchemy.orm import Session
from .. import crud, schemas
from ..database import SessionLocal
router = APIRouter()
@router.post("/users/", response_model=schemas.UserCreate)
def create_user(user: schemas.UserCreate, db: Session = Depends(SessionLocal)):
return crud.create_user(db=db, user=user)