from pydantic import BaseModel, ConfigDict from typing import Optional class WarehouseCreate(BaseModel): code: Optional[str] = None name: str address: Optional[str] = None manager: Optional[str] = None phone: Optional[str] = None class WarehouseResponse(BaseModel): id: int code: Optional[str] name: str address: Optional[str] manager: Optional[str] is_active: bool is_default: bool model_config = ConfigDict(from_attributes=True)