from typing import Optional from pydantic import BaseModel from uuid import UUID # 회원가입 class JoinRequest(BaseModel): user_id: str name: str password: str email: Optional[str] = None phone_number: Optional[str] = None class JoinResponse(BaseModel): id: UUID name: str # 로그인 class LoginRequest(BaseModel): user_id: str password: str class LoginResponse(BaseModel): id: UUID name: str