[FastAPI] db.rollback() 구조 만들기


[FastAPI] db.rollback() 구조 만들기

rotuer @router.post("/user", tags=["user"], response_model=schemas.User) @router.post("user", tags=["user"], include_in_schema=False) def create_users(schemas: schemas.UserCreate, db: Session = Depends(get_db)): try: # 유저 생성 user = crud.UserCreate(schemas=schemas, db=db) # 유저 추가 확인 if user is False: raise Exception("유저 생성에 문제가 발생했습니다.") # 문제가 없을 경우 "200" 리턴 return JSONResponse(status_code=200, content={ "status": "success", }) except Exception as e: return JSONResponse(status_code=400, content={...


#db #플러쉬 #롤백 #디비롤백 #디비 #rollback #python #flush #fastapi #플러시

원문링크 : [FastAPI] db.rollback() 구조 만들기