mirror of
https://github.com/dat515-2025/Group-8.git
synced 2026-03-22 15:12:08 +01:00
18 lines
481 B
Python
18 lines
481 B
Python
import uuid
|
|
from typing import Optional, Dict, Any
|
|
from fastapi_users import schemas
|
|
|
|
class UserRead(schemas.BaseUser[uuid.UUID]):
|
|
first_name: Optional[str] = None
|
|
last_name: Optional[str] = None
|
|
config: Optional[Dict[str, Any]] = None
|
|
|
|
class UserCreate(schemas.BaseUserCreate):
|
|
first_name: Optional[str] = None
|
|
last_name: Optional[str] = None
|
|
|
|
class UserUpdate(schemas.BaseUserUpdate):
|
|
first_name: Optional[str] = None
|
|
last_name: Optional[str] = None
|
|
|