20250530-初始化表结构.sql 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. SET NAMES utf8mb4;
  2. SET FOREIGN_KEY_CHECKS = 0;
  3. -- ----------------------------
  4. -- Table structure for sys_keyword
  5. -- ----------------------------
  6. DROP TABLE IF EXISTS `sys_keyword`;
  7. CREATE TABLE `sys_keyword` (
  8. `keyword_id` bigint NOT NULL AUTO_INCREMENT COMMENT '关键字id',
  9. `keyword` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关键字',
  10. `company_id` bigint NULL DEFAULT NULL COMMENT '所属公司',
  11. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  12. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  13. PRIMARY KEY (`keyword_id`) USING BTREE
  14. ) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '系统关键字表' ROW_FORMAT = Dynamic;
  15. SET FOREIGN_KEY_CHECKS = 1;
  16. SET NAMES utf8mb4;
  17. SET FOREIGN_KEY_CHECKS = 0;
  18. -- ----------------------------
  19. -- Table structure for fs_course_watch_comment
  20. -- ----------------------------
  21. DROP TABLE IF EXISTS `fs_course_watch_comment`;
  22. CREATE TABLE `fs_course_watch_comment` (
  23. `comment_id` bigint NOT NULL AUTO_INCREMENT COMMENT '评论id',
  24. `user_id` bigint NULL DEFAULT NULL COMMENT '用户id',
  25. `user_type` tinyint NULL DEFAULT 2 COMMENT '用户类型,1-管理员,2-用户',
  26. `course_id` bigint NULL DEFAULT NULL COMMENT '课程id',
  27. `video_id` bigint NULL DEFAULT NULL COMMENT '视频id',
  28. `type` tinyint NULL DEFAULT 1 COMMENT '评论类型 1:评论,2:回复',
  29. `parent_id` bigint NULL DEFAULT NULL COMMENT '父评论id',
  30. `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '评论内容',
  31. `create_time` datetime NULL DEFAULT NULL COMMENT '评论时间',
  32. `update_time` datetime NULL DEFAULT NULL,
  33. `is_revoke` tinyint NULL DEFAULT 0 COMMENT '是否是撤回的消息,1-是,0-否',
  34. `time` int NULL DEFAULT NULL COMMENT '时间点,记录发送消息的视频播放时间点',
  35. `font_size` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '字体大小',
  36. `mode` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '展示模式',
  37. `color` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '字体颜色',
  38. PRIMARY KEY (`comment_id`) USING BTREE,
  39. INDEX `user_id_index`(`user_id` ASC) USING BTREE,
  40. INDEX `course_id_index`(`course_id` ASC) USING BTREE,
  41. INDEX `video_id_index`(`video_id` ASC) USING BTREE
  42. ) ENGINE = InnoDB AUTO_INCREMENT = 128 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '看课评论表' ROW_FORMAT = Dynamic;
  43. SET FOREIGN_KEY_CHECKS = 1;