26 lines
495 B
Python
26 lines
495 B
Python
from pydantic import BaseModel
|
|
from typing import Optional
|
|
|
|
class CapeUpdate(BaseModel):
|
|
cape_url: str
|
|
|
|
class CapeStore(BaseModel):
|
|
id: str
|
|
name: str
|
|
description: str
|
|
price: int
|
|
file_name: str
|
|
|
|
class CapeStoreCreate(BaseModel):
|
|
name: str
|
|
description: str
|
|
price: int
|
|
|
|
class CapeStoreUpdate(BaseModel):
|
|
name: Optional[str] = None
|
|
description: Optional[str] = None
|
|
price: Optional[int] = None
|
|
|
|
class CapePurchase(BaseModel):
|
|
cape_id: str
|