| 1234567891011121314151617181920 |
- from typing import Optional
- from datetime import datetime
- from pydantic import BaseModel
- class SystemLogBase(BaseModel):
- level: str
- source: Optional[str] = None
- content: str
- class SystemLogCreate(SystemLogBase):
- forum_id: int
- timestamp: Optional[datetime] = None
- class SystemLogResponse(SystemLogBase):
- id: int
- forum_id: int
- timestamp: datetime
- class Config:
- from_attributes = True
|