6.1 升 6.2.sql 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. CREATE TABLE `yu_chat_delog` (
  2. `id` int(11) NOT NULL,
  3. `user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  4. `to_user` varchar(32) DEFAULT NULL COMMENT '删除对象',
  5. `is_group` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否群聊',
  6. `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态',
  7. `delete_time` int(11) NOT NULL DEFAULT '0' COMMENT '删除时间'
  8. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='会话删除表';
  9. --
  10. -- 转储表的索引
  11. --
  12. --
  13. -- 表的索引 `yu_chat_delog`
  14. --
  15. ALTER TABLE `yu_chat_delog`
  16. ADD PRIMARY KEY (`id`);
  17. --
  18. -- 在导出的表使用AUTO_INCREMENT
  19. --
  20. --
  21. -- 使用表AUTO_INCREMENT `yu_chat_delog`
  22. --
  23. ALTER TABLE `yu_chat_delog`
  24. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  25. ALTER TABLE `yu_message` ADD INDEX( `from_user`, `to_user`, `is_group`, `is_read`);
  26. ALTER TABLE `yu_message` ADD INDEX( `from_user`, `to_user`, `is_group`, `is_last`);
  27. ALTER TABLE `yu_message` ADD INDEX( `from_user`, `is_group`, `is_last`);
  28. ALTER TABLE `yu_message` ADD INDEX( `to_user`, `is_group`, `is_last`);
  29. ALTER TABLE `yu_message` ADD INDEX( `chat_identify`);
  30. ALTER TABLE `yu_message` ADD INDEX( `chat_identify`, `is_last`);
  31. ALTER TABLE `yu_message` ADD INDEX( `chat_identify`, `status`);
  32. ALTER TABLE `yu_group_user` ADD INDEX( `group_id`, `status`);
  33. ALTER TABLE `yu_group_user` ADD INDEX( `group_id`, `user_id`);
  34. ALTER TABLE `yu_group_user` ADD INDEX( `group_id`, `user_id`, `status`);
  35. ALTER TABLE `yu_friend` ADD INDEX( `friend_user_id`, `create_user`);
  36. ALTER TABLE `yu_friend` ADD INDEX( `friend_user_id`, `create_user`, `status`);
  37. ALTER TABLE `yu_friend` ADD INDEX( `create_user`, `status`);
  38. ALTER TABLE `yu_friend` ADD INDEX( `create_user`);
  39. ALTER TABLE `yu_chat_delog` ADD INDEX( `user_id`, `is_group`);
  40. COMMIT;