27 lines
459 B
Python

from typing import Any, Dict, List, Optional, Union
from pydantic import BaseModel
class Message(BaseModel):
detail: str
class ValidationError(BaseModel):
loc: List[str]
msg: str
type: str
class HTTPValidationError(BaseModel):
detail: List[ValidationError]
class ResponseBase(BaseModel):
success: bool
message: str
class ResponseData(ResponseBase):
data: Optional[Union[Dict[str, Any], List[Dict[str, Any]]]] = None