
from typing import Optional
from app.utils.schemas_utils import CustomModel


class CategoryCaptinshipPlanningCreate(CustomModel):
    
    # category_plan_id : int
    category_name : Optional[str] = None
    category_captinship : str
    rational : str
    group_id : int
    
class CategoryCaptinshipPlanningResponse(CustomModel):
    category_plan_id : int
    category_name : str
    category_captinship : str
    rational : str
    group_id : int
    
class CategoryCaptinshipPlanningUpdate(CustomModel):
    category_plan_id : Optional[int] = None
    category_name : Optional[str] = None
    category_captinship : Optional[str] = None
    rational : Optional[str] = None
    group_id : Optional[int] = None