"""日志配置。""" from __future__ import annotations from pydantic_settings import BaseSettings class LogConfig(BaseSettings): """日志配置(loguru)。""" log_dir: str = "../logs" # 日志目录(相对于 backend 目录) log_level: str = "INFO" # 日志级别:DEBUG/INFO/WARNING/ERROR log_access: bool = True # 是否启用访问日志 log_retention_days: int = 14 # 日志保留天数 log_rotation_size: str = "10 MB" # 日志轮转大小