Explorar o código

补充数据库说明

Sand %!s(int64=8) %!d(string=hai) anos
pai
achega
77c0d87f76
Modificáronse 1 ficheiros con 10 adicións e 0 borrados
  1. 10 0
      readme.md

+ 10 - 0
readme.md

@ -13,6 +13,16 @@
- 运行环境:Node.js使用社区6.X版本或Joyent的0.10.x版本开发,部署环境也需要使用相应的版本。
- ECMA Script版本:代码需要ECMA Script 6版本的支持,提供对class, arrow function的支持。
## 数据库结构
数据库设计是将消息按通道分开:系统消息,个人消息及群消息。
- msg_system: 系统消息,通过系统端发出去的消息存储在此表
- msg_p2p: 私信,通过私信端发出去的消息存储在此表
- msg_group: 群消息,通过群消息端发出去的消息存储在此表
- msg_statistic: 消息统计,当有系统,个人或群消息的时候,除了在上述三个记录数据外,还会在表中插入相关的消息统计,如:接收人有多少条未读消息,最后消息时间,内容或群ID等
- msg_push: 消息推送,当消息需要推送到设备的时候,先将消息记录在此表中,再用个推服务推送到目标设备
## 运行
对Windows环境,可以预先安装Node.js。对Linux环境,代码包中包含Node.js程序,第一次部署需要使用chmod为此增加执行权限: