Olympus/backend/hermes/app/schemas/user.py

21 lines
No EOL
342 B
Python

from pydantic import BaseModel, EmailStr
class UserCreate(BaseModel):
username: str
email: EmailStr
password: str
class LoginRequest(BaseModel):
username: str
password: str
class UserResponse(BaseModel):
id: int
username: str
email: EmailStr
model_config = {
"from_attributes": True
}