西藏巴青项目

biz_consult_message.sql 1022B

12345678910111213141516171819
  1. -- 问诊消息
  2. CREATE TABLE IF NOT EXISTS `biz_consult_message` (
  3. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  4. `session_id` bigint(20) NOT NULL COMMENT '会话ID',
  5. `sender_role` tinyint(4) NOT NULL COMMENT '1问诊人2接诊人3AI',
  6. `sender_user_id` bigint(20) DEFAULT NULL COMMENT '发送方用户ID',
  7. `sender_name` varchar(64) DEFAULT NULL COMMENT '发送方姓名',
  8. `msg_type` tinyint(4) NOT NULL COMMENT '1文本2图片3视频4语音',
  9. `content` text COMMENT '文本或媒体URL',
  10. `media_duration` int(11) DEFAULT NULL COMMENT '音视频时长秒',
  11. `ai_category` varchar(32) DEFAULT NULL COMMENT 'AI提问分类',
  12. `cost_time` bigint(20) DEFAULT NULL COMMENT '大模型对话耗时毫秒',
  13. `send_time` datetime NOT NULL COMMENT '发送时间',
  14. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  15. PRIMARY KEY (`id`),
  16. KEY `idx_session_time` (`session_id`,`send_time`),
  17. KEY `idx_session_id` (`session_id`)
  18. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='问诊消息';