chat_log.sql 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : mysql政务测试2.22.195.139
  4. Source Server Type : MySQL
  5. Source Server Version : 50744
  6. Source Host : 2.22.195.139:3306
  7. Source Schema : lifeline
  8. Target Server Type : MySQL
  9. Target Server Version : 50744
  10. File Encoding : 65001
  11. Date: 30/07/2024 17:03:33
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for chat_log
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `chat_log`;
  19. CREATE TABLE `chat_log` (
  20. `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '聊天记录表id',
  21. `topic_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主题id',
  22. `created_at` timestamp NULL DEFAULT NULL COMMENT '消息发送时间',
  23. `status` tinyint(2) NULL DEFAULT NULL COMMENT '1为正常状态,其他为删除状态',
  24. `notes` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '回复意见',
  25. `user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发起人用户ID',
  26. `manager_bms` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家标识码',
  27. PRIMARY KEY (`id`) USING BTREE
  28. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '聊天记录表id' ROW_FORMAT = Dynamic;
  29. -- ----------------------------
  30. -- Table structure for chat_topic
  31. -- ----------------------------
  32. DROP TABLE IF EXISTS `chat_topic`;
  33. CREATE TABLE `chat_topic` (
  34. `id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '聊天主题id(单独聊天时id为:用户id_专家bms)',
  35. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主题名称',
  36. `user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发起人id',
  37. `created_at` timestamp NULL DEFAULT NULL,
  38. `status` tinyint(2) NULL DEFAULT NULL COMMENT '1为正常状态,其他为删除状态',
  39. `type` tinyint(2) NULL DEFAULT NULL COMMENT '0单独聊天,1群聊天',
  40. PRIMARY KEY (`id`) USING BTREE
  41. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '聊天主题id' ROW_FORMAT = Dynamic;
  42. -- ----------------------------
  43. -- Table structure for chat_persons
  44. -- ----------------------------
  45. DROP TABLE IF EXISTS `chat_persons`;
  46. CREATE TABLE `chat_persons` (
  47. `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '聊天主题对应人员表id',
  48. `user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户id',
  49. `manager_bms` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家bms(id)',
  50. `topic_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主题id',
  51. PRIMARY KEY (`id`) USING BTREE
  52. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '聊天主题对应人员表id' ROW_FORMAT = Dynamic;
  53. SET FOREIGN_KEY_CHECKS = 1;