fix(Models): Restructorize Category models to new structure

This commit is contained in:
Black_Raven committed 2025-11-29 16:03:07 +03:00
1 parent 24c12d704c
commit 4632512adb
1 file changed
+12
+12
View File
@@ -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