fix(Models): Restructorize Category models to new structure
This commit is contained in:
1 parent
24c12d704c
commit
4632512adb
1 file changed
+12
@@ -8,6 +8,8 @@ class Category(BaseModel):
|
|||||||
name: str
|
name: str
|
||||||
description: Optional[str] = None
|
description: Optional[str] = None
|
||||||
parent_id: Optional[int] = None
|
parent_id: Optional[int] = None
|
||||||
|
image_path: Optional[str] = None
|
||||||
|
page_number: int = 1
|
||||||
created_at: datetime
|
created_at: datetime
|
||||||
|
|
||||||
class Config:
|
class Config:
|
||||||
@@ -18,3 +20,13 @@ class CategoryCreate(BaseModel):
|
|||||||
name: str
|
name: str
|
||||||
description: Optional[str] = None
|
description: Optional[str] = None
|
||||||
parent_id: Optional[int] = None
|
parent_id: Optional[int] = None
|
||||||
|
image_path: Optional[str] = None
|
||||||
|
page_number: int = 1
|
||||||
|
|
||||||
|
|
||||||
|
class CategoryUpdate(BaseModel):
|
||||||
|
name: Optional[str] = None
|
||||||
|
description: Optional[str] = None
|
||||||
|
parent_id: Optional[int] = None
|
||||||
|
image_path: Optional[str] = None
|
||||||
|
page_number: Optional[int] = None
|
||||||
Reference in new issue
Block a user