Files
AI-Website/backend/app/schemas.py
2026-01-09 09:48:57 +08:00

32 lines
542 B
Python

from pydantic import BaseModel
class UserCreate(BaseModel):
username: str
password: str
balance: float = 0.0
is_admin: bool = False
class UserUpdate(BaseModel):
username: str = None
balance: float = None
is_admin: bool = None
class UserOut(BaseModel):
id: int
username: str
balance: float
class Config:
orm_mode = True
class HistoryOut(BaseModel):
id: int
user_id: int
type: str
amount: float
desc: str
timestamp: str
class Config:
orm_mode = True