chat_session_channel.sql 1.4 KB

1234567891011121314151617
  1. -- chat_session 渠道聚合字段补全(MySQL 8.0 兼容)
  2. -- 龙虾引擎通过 chat_session + chat_msg 实现多渠道聊天聚合页面
  3. -- 安全执行:已存在列则忽略错误
  4. -- chat_session 扩展
  5. ALTER TABLE chat_session ADD COLUMN contact_id BIGINT DEFAULT NULL COMMENT '触点ID', ALGORITHM=INSTANT;
  6. ALTER TABLE chat_session ADD COLUMN channel_type VARCHAR(30) DEFAULT 'QW' COMMENT '渠道类型: QW/WX/IM/WHATSAPP/...', ALGORITHM=INSTANT;
  7. ALTER TABLE chat_session ADD COLUMN channel_source_id VARCHAR(128) DEFAULT NULL COMMENT '源平台用户ID', ALGORITHM=INSTANT;
  8. ALTER TABLE chat_session ADD COLUMN channel_source_type VARCHAR(100) DEFAULT NULL COMMENT '源平台表名', ALGORITHM=INSTANT;
  9. ALTER TABLE chat_session ADD COLUMN last_msg VARCHAR(500) DEFAULT NULL COMMENT '最后消息摘要', ALGORITHM=INSTANT;
  10. ALTER TABLE chat_session ADD COLUMN last_msg_time DATETIME DEFAULT NULL COMMENT '最后消息时间', ALGORITHM=INSTANT;
  11. ALTER TABLE chat_session ADD COLUMN unread_count INT DEFAULT 0 COMMENT '未读数', ALGORITHM=INSTANT;
  12. ALTER TABLE chat_session ADD COLUMN instance_id BIGINT DEFAULT NULL COMMENT '工作流实例ID', ALGORITHM=INSTANT;
  13. ALTER TABLE chat_session ADD COLUMN external_user_id VARCHAR(128) DEFAULT NULL COMMENT '外部用户ID', ALGORITHM=INSTANT;
  14. -- chat_msg 渠道字段
  15. ALTER TABLE chat_msg ADD COLUMN channel_type VARCHAR(30) DEFAULT 'QW' COMMENT '渠道类型', ALGORITHM=INSTANT;