base logic

This commit is contained in:
IluaAir
2025-07-06 11:58:45 +03:00
parent 817a799ef5
commit 4de11f4149
23 changed files with 149 additions and 17 deletions

View File

@@ -0,0 +1,15 @@
from pydantic import BaseModel, EmailStr
class UserRead(BaseModel):
username: str
email: EmailStr | None
is_active: bool
is_superuser: bool
class UserCreate(BaseModel):
username: str
email: EmailStr | None = None
password: str