from pydantic import BaseModel from typing import Optional from datetime import datetime, date class AzzuBase(BaseModel): name: Optional[str] = None description: Optional[str] = None status: Optional[str] = "ACTIVE" class AzzuCreate(AzzuBase): pass class AzzuUpdate(AzzuBase): pass class AzzuResponse(AzzuBase): id: int created_at: Optional[datetime] = None updated_at: Optional[datetime] = None class Config: from_attributes = True