nex_basse/backend/app/schemas/dashboard.py

25 lines
374 B
Python

from pydantic import BaseModel
class UserStats(BaseModel):
total: int
new_today: int
online: int
class StorageStats(BaseModel):
total_gb: float
audio_files: int
class ServerStats(BaseModel):
cpu: float
memory: float
disk: float
class DashboardSummary(BaseModel):
users: UserStats
storage: StorageStats
server: ServerStats