webchat-ugc.sql 1005 B

1234567891011121314151617
  1. -- 消息持久化数据表
  2. CREATE TABLE webchat_ugc.`web_chat_message` (
  3. `ID` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  4. `sender` char(100) NOT NULL COMMENT '发送人',
  5. `receiver` char(100) NOT NULL COMMENT '接收人',
  6. `proxy_sender` char(100) DEFAULT NULL COMMENT '消息代理发送人(应用在群聊场景)',
  7. `message` text DEFAULT NULL COMMENT '消息内容',
  8. `image` varchar(300) DEFAULT NULL COMMENT '图片',
  9. `type` tinyint(1) DEFAULT 0 COMMENT '消息类型',
  10. `IS_READ` tinyint(1) DEFAULT 0 COMMENT '是否已读',
  11. `SEND_DATE` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '消息时间',
  12. `UPDATE_DATE` datetime DEFAULT NULL COMMENT '更新时间',
  13. `VERSION` int DEFAULT '0' COMMENT '版本',
  14. PRIMARY KEY (`ID`),
  15. KEY `INDEX_SENDER_PROXY_SENDER` (`sender`, `proxy_sender`),
  16. KEY `INDEX_RECEIVER` (`receiver`)
  17. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='消息持久化数据表';