|
|
/*
|
|
|
Navicat Premium Data Transfer
|
|
|
|
|
|
Source Server : 腾讯云数据库
|
|
|
Source Server Type : MySQL
|
|
|
Source Server Version : 80024
|
|
|
Source Host : 1.116.136.247:3306
|
|
|
Source Schema : sz-jiaotong-education
|
|
|
|
|
|
Target Server Type : MySQL
|
|
|
Target Server Version : 80024
|
|
|
File Encoding : 65001
|
|
|
|
|
|
Date: 01/07/2021 13:30:20
|
|
|
*/
|
|
|
|
|
|
SET NAMES utf8mb4;
|
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for company
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `company`;
|
|
|
CREATE TABLE `company` (
|
|
|
`department_id` int(0) NOT NULL AUTO_INCREMENT,
|
|
|
`department_name` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '部门名称',
|
|
|
`parent_id` int(0) NOT NULL DEFAULT 0 COMMENT '父节点ID',
|
|
|
`create_time` bigint(0) NOT NULL,
|
|
|
PRIMARY KEY (`department_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '公司部门表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of company
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for config_year
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `config_year`;
|
|
|
CREATE TABLE `config_year` (
|
|
|
`config_id` int(0) NOT NULL,
|
|
|
`config_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '年度名字',
|
|
|
`start_date` bigint(0) NOT NULL COMMENT '开始时间',
|
|
|
`end_date` bigint(0) NOT NULL COMMENT '结束时间',
|
|
|
PRIMARY KEY (`config_id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '年度学习配置表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of config_year
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for course
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `course`;
|
|
|
CREATE TABLE `course` (
|
|
|
`course_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
`course_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程名称',
|
|
|
`course_logo` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '图标',
|
|
|
`course_desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '课程介绍',
|
|
|
`course_hours` float NULL DEFAULT NULL COMMENT '课程时长',
|
|
|
`course_teacher` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '教师',
|
|
|
`is_valid` int(0) NULL DEFAULT 0 COMMENT '课程是否上架。下架后不可见',
|
|
|
`gallery` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '如果有多张详情图,相册',
|
|
|
PRIMARY KEY (`course_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 599 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of course
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for course_chapter
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `course_chapter`;
|
|
|
CREATE TABLE `course_chapter` (
|
|
|
`course_chapter_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`chapter_name` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '章节名字',
|
|
|
`parent_id` int(0) NOT NULL COMMENT '父节点ID',
|
|
|
`chapter_level` int(0) NOT NULL COMMENT '章节层级',
|
|
|
`course_id` int(0) NOT NULL COMMENT '课程ID',
|
|
|
PRIMARY KEY (`course_chapter_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 875 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程章节表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of course_chapter
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for course_chapter_annex
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `course_chapter_annex`;
|
|
|
CREATE TABLE `course_chapter_annex` (
|
|
|
`annex_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`annex_name` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '附件名字',
|
|
|
`course_chapter_id` int(0) NOT NULL COMMENT '章节ID',
|
|
|
`annex_introduction` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '介绍',
|
|
|
`annex_url` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '附件地址',
|
|
|
`annex_url_org` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '原始附件地址,保留',
|
|
|
PRIMARY KEY (`annex_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '章节附件表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of course_chapter_annex
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for course_type
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `course_type`;
|
|
|
CREATE TABLE `course_type` (
|
|
|
`course_type_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`course_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程分类名称',
|
|
|
`parent_id` int(0) NOT NULL DEFAULT 0 COMMENT '父节点ID',
|
|
|
PRIMARY KEY (`course_type_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 60 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程类别表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of course_type
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for paper
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `paper`;
|
|
|
CREATE TABLE `paper` (
|
|
|
`paper_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`paper_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷名称',
|
|
|
`paper_type` int(0) NOT NULL COMMENT '试卷类别 1,2分别表示随机试卷,固定试卷',
|
|
|
`paper_introduction` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷介绍',
|
|
|
`paper_score` int(0) NOT NULL COMMENT '总分',
|
|
|
`paper_score_pass` int(0) NOT NULL COMMENT '及格分数',
|
|
|
`paper_time` int(0) NOT NULL COMMENT '时长',
|
|
|
`questions_num` int(0) NOT NULL COMMENT '题目数量',
|
|
|
`start_time` bigint(0) NULL DEFAULT NULL COMMENT '开始考试时间',
|
|
|
`end_time` bigint(0) NULL DEFAULT NULL COMMENT '失效时间',
|
|
|
`status` int(0) NULL DEFAULT NULL COMMENT '1有效2无效',
|
|
|
`config_id` int(0) NOT NULL COMMENT '年度ID',
|
|
|
PRIMARY KEY (`paper_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '试卷表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of paper
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for paper_question
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `paper_question`;
|
|
|
CREATE TABLE `paper_question` (
|
|
|
`paper_rule_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`paper_id` int(0) NULL DEFAULT NULL COMMENT '试卷编号',
|
|
|
`question_num` int(0) NOT NULL COMMENT '问题数量',
|
|
|
`question_level` int(0) NOT NULL COMMENT '难易程度',
|
|
|
`question_type` int(0) NULL DEFAULT NULL COMMENT '题目类型',
|
|
|
`question_score` int(0) NULL DEFAULT 0 COMMENT '按照类型每题多少分',
|
|
|
`score` int(0) NOT NULL COMMENT '分值',
|
|
|
`tag_id` int(0) NOT NULL COMMENT '基于哪个题库',
|
|
|
PRIMARY KEY (`paper_rule_id`) USING BTREE,
|
|
|
INDEX `IDX_paper_qion_paper_idED6A`(`paper_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 121 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '随机试卷问题表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of paper_question
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for question
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `question`;
|
|
|
CREATE TABLE `question` (
|
|
|
`question_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`question_description` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '习题题干',
|
|
|
`tag_id` int(0) NOT NULL COMMENT '标签id',
|
|
|
`question_type` int(0) NOT NULL COMMENT '习题类型',
|
|
|
`question_score` int(0) NULL DEFAULT NULL COMMENT '习题分数',
|
|
|
`question_level` int(0) NOT NULL COMMENT '习题级别,难中易',
|
|
|
`analysis` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '解析',
|
|
|
PRIMARY KEY (`question_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1329 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '习题表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of question
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for question_answer
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `question_answer`;
|
|
|
CREATE TABLE `question_answer` (
|
|
|
`question_answer_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`question_id` int(0) NOT NULL COMMENT '习题id',
|
|
|
`question_answer` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '试题答案',
|
|
|
`is_true` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否正确',
|
|
|
PRIMARY KEY (`question_answer_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2511 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '问题答案表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of question_answer
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for question_tag
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `question_tag`;
|
|
|
CREATE TABLE `question_tag` (
|
|
|
`tag_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`tag_name` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标签名称',
|
|
|
`parent_id` int(0) NOT NULL DEFAULT 0 COMMENT '父节点ID',
|
|
|
PRIMARY KEY (`tag_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '题库分类表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of question_tag
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for question_type
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `question_type`;
|
|
|
CREATE TABLE `question_type` (
|
|
|
`type_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '题库id',
|
|
|
`type_name` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '类型名称',
|
|
|
PRIMARY KEY (`type_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '问题类型表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of question_type
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_banner
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_banner`;
|
|
|
CREATE TABLE `sys_banner` (
|
|
|
`banner_id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'ID主键',
|
|
|
`banner_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '广告连接',
|
|
|
`banner_index` int(0) NOT NULL DEFAULT 0 COMMENT '索引',
|
|
|
`banner_type` int(0) NOT NULL DEFAULT 0 COMMENT 'banner的位置01分表表示主banner,教师banner',
|
|
|
PRIMARY KEY (`banner_id`, `banner_index`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '广告表\r\n' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of sys_banner
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_flash
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_flash`;
|
|
|
CREATE TABLE `sys_flash` (
|
|
|
`flash_id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'ID主键',
|
|
|
`flash_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '广告连接',
|
|
|
PRIMARY KEY (`flash_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '开机闪屏动画图片' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of sys_flash
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user`;
|
|
|
CREATE TABLE `user` (
|
|
|
`id` bigint(0) NOT NULL COMMENT '主键',
|
|
|
`user_name` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名',
|
|
|
`user_password` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',
|
|
|
`user_logo` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户头像',
|
|
|
`user_nickname` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '社区昵称',
|
|
|
`user_gender` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别',
|
|
|
`openid` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid',
|
|
|
`user_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '手机号码',
|
|
|
`department_id` int(0) NULL DEFAULT NULL COMMENT '用户所属部门',
|
|
|
`create_time` bigint(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`user_type` int(0) NULL DEFAULT NULL COMMENT '用户类型ID',
|
|
|
`valid` int(0) NOT NULL DEFAULT 0 COMMENT '是否绑定验证',
|
|
|
`vaid_time` bigint(0) NULL DEFAULT 0 COMMENT '验证时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户表\r\n' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_annex_history
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user_annex_history`;
|
|
|
CREATE TABLE `user_annex_history` (
|
|
|
`id` int(0) NOT NULL,
|
|
|
`user_id` int(0) NOT NULL COMMENT '用户ID',
|
|
|
`annex_id` int(0) NOT NULL COMMENT '附件ID',
|
|
|
`course_id` int(0) NOT NULL COMMENT '课程ID',
|
|
|
`create_time` bigint(0) NOT NULL COMMENT '创建时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户查看附件记录时间表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user_annex_history
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_login_history
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user_login_history`;
|
|
|
CREATE TABLE `user_login_history` (
|
|
|
`history_id` int(0) NOT NULL AUTO_INCREMENT,
|
|
|
`user_id` int(0) NOT NULL COMMENT '用户ID',
|
|
|
`login_time` bigint(0) NOT NULL COMMENT '登录时间',
|
|
|
PRIMARY KEY (`history_id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户登录历史记录' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user_login_history
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_question_history
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user_question_history`;
|
|
|
CREATE TABLE `user_question_history` (
|
|
|
`test_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`user_id` int(0) NOT NULL COMMENT '用户Id',
|
|
|
`config_id` int(0) NULL DEFAULT NULL COMMENT '年度id',
|
|
|
`score` int(0) NOT NULL DEFAULT 0 COMMENT '成绩',
|
|
|
`answer` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '问题ID数组',
|
|
|
`test_time` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '考试时间',
|
|
|
PRIMARY KEY (`test_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2957 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户每日答题记录表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user_question_history
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_test_history
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user_test_history`;
|
|
|
CREATE TABLE `user_test_history` (
|
|
|
`test_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`user_id` int(0) NOT NULL COMMENT '用户Id',
|
|
|
`paper_id` int(0) NOT NULL COMMENT '试卷ID',
|
|
|
`config_id` int(0) NULL DEFAULT NULL COMMENT '年度id',
|
|
|
`score` int(0) NOT NULL DEFAULT 0 COMMENT '成绩',
|
|
|
`answer` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '问题ID数组',
|
|
|
`create_time` bigint(0) NOT NULL,
|
|
|
`total_score` int(0) NOT NULL,
|
|
|
`test_time` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '考试时间',
|
|
|
PRIMARY KEY (`test_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2957 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户考试记录表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user_test_history
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_type
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user_type`;
|
|
|
CREATE TABLE `user_type` (
|
|
|
`type_id` int(0) NOT NULL AUTO_INCREMENT,
|
|
|
`type_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户类别',
|
|
|
`parent_id` int(0) NOT NULL DEFAULT 0 COMMENT '父节点ID',
|
|
|
PRIMARY KEY (`type_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户类型表\r\n' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user_type
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_type_course
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user_type_course`;
|
|
|
CREATE TABLE `user_type_course` (
|
|
|
`id` int(0) NOT NULL,
|
|
|
`cuorse_id` int(0) NOT NULL COMMENT '课程ID',
|
|
|
`config_id` int(0) NOT NULL COMMENT '年度ID',
|
|
|
`user_type_id` int(0) NOT NULL COMMENT '用户类型ID',
|
|
|
`is_valid` int(0) NOT NULL DEFAULT 1 COMMENT '是否有效默认有效',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户类型 以及学习课程对应表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user_type_course
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_type_paper
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user_type_paper`;
|
|
|
CREATE TABLE `user_type_paper` (
|
|
|
`id` int(0) NOT NULL AUTO_INCREMENT,
|
|
|
`paper_id` int(0) NOT NULL COMMENT '试卷ID',
|
|
|
`create_time` bigint(0) NOT NULL COMMENT '时间',
|
|
|
`user_type_id` int(0) NOT NULL COMMENT '用户类型ID',
|
|
|
`is_valid` int(0) NOT NULL DEFAULT 1 COMMENT '是否有效,默认有效',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户类别考试得试卷' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user_type_paper
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_type_question_ruler
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user_type_question_ruler`;
|
|
|
CREATE TABLE `user_type_question_ruler` (
|
|
|
`ruler_id` int(0) NOT NULL AUTO_INCREMENT,
|
|
|
`question_count` int(0) NOT NULL COMMENT '题目数量',
|
|
|
`question_type` int(0) NOT NULL COMMENT '题目类型',
|
|
|
`question_tag` int(0) NOT NULL COMMENT '题库ID',
|
|
|
`question_level` int(0) NOT NULL DEFAULT 0 COMMENT '难易程度,暂时i保留',
|
|
|
PRIMARY KEY (`ruler_id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '每日答题规则表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user_type_question_ruler
|
|
|
-- ----------------------------
|
|
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|