system_log.py 326 B

12345678910111213
  1. from pydantic import BaseModel, ConfigDict
  2. from datetime import datetime
  3. from typing import Optional, List, Any
  4. class SystemLog(BaseModel):
  5. id: int
  6. forum_id: int
  7. level: str = "info"
  8. source: Optional[str] = None
  9. content: str
  10. timestamp: datetime
  11. model_config = ConfigDict(from_attributes=True)