用户操作记录

这里用来记录用户所有的操作,包括:登入登出、添加修改虚拟设备、修改个人信息等

但是不包括虚拟设备与硬件设备交互操作的记录 还是应该包括与硬件设备交互的操作记录的~

操作记录表设计

需要记录的操作应该包括

  • 用户登入、登出等
  • 虚拟设备添加、删除等
  • 平台发送的控制命令等
  • 平台接收的数据等
  • 来自其它平台,比如天猫精灵的控制命令等

字段设计

name type length
uuid varchar 36
op_type int
operation varchar 200
ip varchar 15
date datetime

op_type 数据记录

name memo
Login 用户登入、登出等操作
Device 添加、删除设备等操作
Control 发送控制命令等操作
Data 接收设备数据等操作
Remote 接收来自远端命令等操作,如来自天猫精灵