数据库储存信息结构

EventsLogs

[
  {
    "msg": "日志消息",
    "type": "info",
    "group": "所属事件组",
    // time字段可以用于mongodb定时删除指定日期后的数据的字段
    "time": "datatimeObject",
    "local_time": "20210828 2:58:12",
    "event": "事件名称"
  }
]
1
2
3
4
5
6
7
8
9
10
11

EventsInfos

[
  // 事件组类型
  {
    "id": "uuid",
    "type": "group",
    "name": "事件组名",
    "status": "run",  // 运行状态 run/stop
    "events": [
      { 
        "type": "event",
        "name": "事件名",
        "path": "事件文件路径",
        "id": "uuid",
        "priority": 100,
        "enabled": true
      },
    ] 
  }
]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19