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

class ShrinkageAreasReasonsCreate(CustomModel):
    # shrinkage_id : int
    shrinkage : float
    shrinkage_do_you_envision : str
    shrinkage_in_your_stores : str
    group_id : int
    
class ShrinkageAreasReasonsResponse(ShrinkageAreasReasonsCreate):
    shrinkage_id : int
    
class ShrinkageAreasReasonsUpdate(CustomModel):
    shrinkage_id : Optional[int] = None
    shrinkage : Optional[float] = None
    shrinkage_do_you_envision : Optional[str] = None
    shrinkage_in_your_stores : Optional[str] = None
    group_id : Optional[int] = None