Merge pull request #10 from nightbug-xx/codex/get_db-함수-삭제-및-임포트-수정

Update auth dependency usage
This commit is contained in:
nightbug-xx 2025-06-09 18:10:53 +09:00 committed by GitHub
commit f7ac481314
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,7 +2,7 @@
from fastapi import APIRouter, Depends, HTTPException, status, Query
from sqlalchemy.orm import Session
from app.core.database import SessionLocal
from app.core.deps import get_db
from app.models.user import User
from app.core.security import verify_password, create_access_token
from pydantic import BaseModel, EmailStr
@ -11,14 +11,6 @@ from datetime import timedelta
router = APIRouter()
def get_db():
db = SessionLocal()
try:
yield db
finally:
db.close()
# 로그인 요청 스키마
class LoginRequest(BaseModel):
email: EmailStr
@ -49,4 +41,4 @@ def check_email_availability(
db: Session = Depends(get_db)
):
user = db.query(User).filter(User.email == email).first()
return {"available": user is None}
return {"available": user is None}