refactor: use shared get_db dependency
This commit is contained in:
parent
86845c81c5
commit
61a4fc9868
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
from fastapi import APIRouter, Depends, HTTPException, status, Query
|
from fastapi import APIRouter, Depends, HTTPException, status, Query
|
||||||
from sqlalchemy.orm import Session
|
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.models.user import User
|
||||||
from app.core.security import verify_password, create_access_token
|
from app.core.security import verify_password, create_access_token
|
||||||
from pydantic import BaseModel, EmailStr
|
from pydantic import BaseModel, EmailStr
|
||||||
@ -11,14 +11,6 @@ from datetime import timedelta
|
|||||||
router = APIRouter()
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
def get_db():
|
|
||||||
db = SessionLocal()
|
|
||||||
try:
|
|
||||||
yield db
|
|
||||||
finally:
|
|
||||||
db.close()
|
|
||||||
|
|
||||||
|
|
||||||
# 로그인 요청 스키마
|
# 로그인 요청 스키마
|
||||||
class LoginRequest(BaseModel):
|
class LoginRequest(BaseModel):
|
||||||
email: EmailStr
|
email: EmailStr
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user