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


class PrivateLabllingCreate(CustomModel):
    # private_id : int
    category_name : Optional[str] = None
    private_label : str
    rational : str
    group_id : int
    
class PrivateLabllingResponse(PrivateLabllingCreate):
    category_name : str
    private_label : str
    rational : str
    group_id : int
    private_id : int
    
class PrivateLabllingUpdate(CustomModel):
    category_name : Optional[str] = None
    private_id : Optional[int] = None
    private_label : Optional[str] = None
    rational : Optional[str] = None
    group_id : Optional[int] = None