# app/schemas/schema.py from pydantic import BaseModel from typing import Optional, Any, Dict from datetime import datetime class VasSchemaBase(BaseModel): name: Optional[str] = None description: Optional[str] = None class VasSchemaCreate(BaseModel): name: str description: Optional[str] schema_json: Dict[str, Any] class VasSchemaUpdate(VasSchemaBase): pass class VasSchemaOut(VasSchemaBase): id: int schema_json: Dict[str, Any] created_at: datetime updated_at: datetime class Config: orm_mode = True