from pydantic import BaseModel from typing import Optional class Filter(BaseModel): id: int name: str filter_key: str filter_type: str class Config: from_attributes = True class FilterCreate(BaseModel): name: str filter_key: str filter_type: str class FilterUpdate(BaseModel): name: Optional[str] = None filter_key: Optional[str] = None filter_type: Optional[str] = None