| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- # 示例配置文件
- # 复制此文件为 config.toml 并根据需要修改
- # 注意:主配置文件应命名为 config.toml
- [server]
- ip = "127.0.0.1"
- port = 8080
- [log]
- # 日志级别: debug, info, warn, error, fatal
- level = "info"
- # 开发模式
- development = false
- # 编码格式: json, console
- encoding = "json"
- # 输出路径,可以包含 stdout, stderr 或文件路径
- output_paths = ["stdout", "app.log"]
- # 日志目录
- log_dir = "./DBconfig/logs"
- [audit]
- # 是否启用审计功能
- enabled = true
- # 审计数据库路径
- database_path = "./DBconfig/audit.db"
- # 审计数据保留天数
- retention_days = 90
- # 审计缓冲区大小
- buffer_size = 1000
- [storage]
- # 存储类型: "file" 或 "db"
- type = "db"
- # 文件存储配置
- config_path = "./DBconfig/data.toml"
- sql_base_dir = "./DBconfig/sqlfiles"
- # 数据库存储配置
- database_path = "./DBconfig/storage.db"
- # 向后兼容的数据文件路径
- data_file = "./DBconfig/data.toml"
|