|
|
@@ -23,4 +23,49 @@ CREATE TABLE evaluate_template
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '评价模版';
|
|
|
|
|
|
+-- ----------------------------
|
|
|
+-- 评价项
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS evaluate_item;
|
|
|
+CREATE TABLE evaluate_item
|
|
|
+(
|
|
|
+ id BIGINT NOT NULL COMMENT '主键编号',
|
|
|
+ `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
|
|
|
+ `create_date` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
|
|
|
+ `modify_date` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
|
|
|
+ `delete_mark` INT NOT NULL COMMENT '删除标记',
|
|
|
+ `enabled_mark` INT NOT NULL COMMENT '有效标志',
|
|
|
+ `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
|
|
|
+ `evaluate_template_id` BIGINT NOT NULL COMMENT '评价模版编号',
|
|
|
+ `topic` VARCHAR(500) NULL DEFAULT NULL COMMENT '标题名称',
|
|
|
+ `problem` VARCHAR(1000) NULL DEFAULT NULL COMMENT '题目名称',
|
|
|
+ `score` INT NULL DEFAULT NULL COMMENT '题目分数(最小为0,只能整数)',
|
|
|
+ `input_not_null` INT NULL DEFAULT NULL COMMENT '输入框是否为空',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '评价项';
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 评价结果
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS evaluate_result;
|
|
|
+CREATE TABLE evaluate_result
|
|
|
+(
|
|
|
+ id BIGINT NOT NULL COMMENT '主键编号',
|
|
|
+ `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
|
|
|
+ `create_date` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
|
|
|
+ `modify_date` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
|
|
|
+ `delete_mark` INT NOT NULL COMMENT '删除标记',
|
|
|
+ `enabled_mark` INT NOT NULL COMMENT '有效标志',
|
|
|
+ `evaluate_item_id` BIGINT NULL DEFAULT NULL COMMENT '评价项编号',
|
|
|
+ `user_id` VARCHAR(200) NULL DEFAULT NULL COMMENT '参评人编号',
|
|
|
+ `evaluated_object` VARCHAR(30) NULL DEFAULT NULL COMMENT '被评对象(teacher:老师,class:班级,student:学生)',
|
|
|
+ `evaluated_object_id` BIGINT NULL DEFAULT NULL COMMENT '被评对象编号',
|
|
|
+ `score` INT NULL DEFAULT NULL COMMENT '评价分数',
|
|
|
+ `opinion` VARCHAR(2000) NULL DEFAULT NULL COMMENT '建议/意见',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '评价结果';
|
|
|
+
|
|
|
+
|
|
|
-- ------------------------------------------------------------------评价--------------------------------------------------------------------
|