python-test/Module 5/schemas/users.py

10 lines
No EOL
251 B
Python

from pydantic import BaseModel, ConfigDict, EmailStr, Field
class UserIn(BaseModel):
email: EmailStr
password: str = Field(min_length=8)
class UserOut(BaseModel):
model_config = ConfigDict(from_attributes=True)
id: int
email: str