before claude
This commit is contained in:
@@ -13,6 +13,11 @@ class HealthStatus(BaseModel):
|
||||
redis: bool
|
||||
|
||||
|
||||
class ProductHistoryPoint(BaseModel):
|
||||
price: float
|
||||
fetched_at: datetime
|
||||
|
||||
|
||||
class ProductOut(BaseModel):
|
||||
id: int
|
||||
source: str
|
||||
@@ -33,6 +38,7 @@ class ProductOut(BaseModel):
|
||||
specs: dict[str, str] = {}
|
||||
discount_amount: Optional[float] = None
|
||||
discount_percent: Optional[float] = None
|
||||
history: list[ProductHistoryPoint] = Field(default_factory=list)
|
||||
|
||||
|
||||
class ProductCreate(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user