Files
malenia-backend/schemas/plans.py
2026-08-17 21:57:38 +07:00

21 lines
386 B
Python

from pydantic import BaseModel, Field
class AddonData(BaseModel):
id: str
name: str
price: float
free_threshold: int
is_enabled: bool
class PricingPlans(BaseModel):
device_price: int
addons: list[AddonData]
class OrderDetails(BaseModel):
devices: int = Field()
addons: list[str] = Field(description="List of addons ids")
duration_days: int