felicity-lims/felicity/apps/errlog/schemas.py

26 lines
370 B
Python
Raw Normal View History

2023-05-17 16:54:05 +08:00
from typing import Any, Optional
from pydantic import BaseModel
#
# Job Schemas
#
class ErrorLogBase(BaseModel):
content: Optional[Any] = None
class ErrorLog(ErrorLogBase):
uid: str| None = None
class Config:
orm_mode = True
class ErrorLogCreate(ErrorLogBase):
pass
class ErrorLogUpdate(ErrorLogBase):
pass