from pydantic import BaseModel from typing import Optional class ItemCreate(BaseModel): title: str prize: str description: Optional[str] = "" prize_type: str = "پوچ" probability: float = 1.0 class ItemUpdate(BaseModel): title: str prize: str description: Optional[str] = "" prize_type: str = "پوچ" probability: float = 1.0 class ItemResponse(BaseModel): id: int title: str prize: str description: Optional[str] = "" prize_type: str probability: float class Config: from_attributes = True