Getting user by ID
@app.get("/users/{id}", response_model=schemas.UserOut)
def get_user(id: int, db: Session = Depends(get_db)):
user = db.query(models.User).filter(models.User.id == id).first()
if not user:
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=f"User with id: {id} does not exist")
return user{
"id": 5,
"email": "[email protected]",
"created_at": "2022-07-29T10:06:18.287097+03:00"
}Last updated