efihub/app/modules/auth/schemas.py

19 lines
351 B
Python

from datetime import datetime
from pydantic import BaseModel
class UserOut(BaseModel):
id: int
username: str
full_name: str
email: str | None
department: str | None
role: str | None
is_active: bool
is_admin: bool
last_login: datetime | None
created_at: datetime
model_config = {"from_attributes": True}