chat_back/app/users/schemas.py

22 lines
370 B
Python

from datetime import date
from pydantic import BaseModel, EmailStr
class SUserLogin(BaseModel):
email_or_username: EmailStr | str
password: str
class Config:
from_attributes = True
class SUserRegister(BaseModel):
email: EmailStr
username: str
password: str
date_of_birth: date
class Config:
from_attributes = True