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


class CompetitorAnalysisComparisonCreate(CustomModel):
    
    # competitor_id : int
    name_of_reference_retailer : str
    employee_management_activity : str
    policeis_plan_activities : str
    group_id : int
    
class CompetitorAnalysisComparisonResponse(CompetitorAnalysisComparisonCreate):
    competitor_id : int
    
class CompetitorAnalysisComparisonUpdate(CustomModel):
    competitor_id : Optional[int] = None
    name_of_reference_retailer : Optional[str] = None
    employee_management_activity : Optional[str] = None
    policeis_plan_activities : Optional[str] = None
    group_id : Optional[int] = None