|
|
@@ -0,0 +1,70 @@
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+-- 实习计划带队老师表
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+DROP TABLE IF EXISTS internship_plan_teacher;
|
|
|
+CREATE TABLE `internship_plan_teacher` (
|
|
|
+ `id` BIGINT NOT NULL COMMENT '主键编号',
|
|
|
+ `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `modify_date` DATETIME DEFAULT NULL COMMENT '修改时间',
|
|
|
+ `delete_mark` INT NOT NULL COMMENT '删除标记',
|
|
|
+ `enabled_mark` INT NOT NULL COMMENT '有效标志',
|
|
|
+ `modify_user_id` BIGINT DEFAULT NULL,
|
|
|
+ `create_user_id` BIGINT DEFAULT NULL,
|
|
|
+ `internship_plan_manage_id` BIGINT NOT NULL COMMENT '所属实习计划id(internship_plan_manage)',
|
|
|
+ `user_id` BIGINT NOT NULL COMMENT '带队老师id(xjr_user)',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='实习计划带队老师表';
|
|
|
+
|
|
|
+ALTER TABLE internship_plan_teacher
|
|
|
+ ADD INDEX (internship_plan_manage_id);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+-- 实习计划班级表
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+DROP TABLE IF EXISTS internship_plan_class;
|
|
|
+CREATE TABLE `internship_plan_class` (
|
|
|
+ `id` BIGINT NOT NULL COMMENT '主键编号',
|
|
|
+ `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `modify_date` DATETIME DEFAULT NULL COMMENT '修改时间',
|
|
|
+ `delete_mark` INT NOT NULL COMMENT '删除标记',
|
|
|
+ `enabled_mark` INT NOT NULL COMMENT '有效标志',
|
|
|
+ `modify_user_id` BIGINT DEFAULT NULL,
|
|
|
+ `create_user_id` BIGINT DEFAULT NULL,
|
|
|
+ `internship_plan_teacher_id` BIGINT NOT NULL COMMENT '带队老师(internship_plan_teacher)',
|
|
|
+ `internship_plan_manage_id` BIGINT NOT NULL COMMENT '所属实习计划id(internship_plan)',
|
|
|
+ `class_id` BIGINT NOT NULL COMMENT '班级id(base_class)',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='实习计划班级表';
|
|
|
+
|
|
|
+ALTER TABLE internship_plan_class
|
|
|
+ ADD INDEX (internship_plan_manage_id),
|
|
|
+ ADD INDEX (internship_plan_teacher_id);
|
|
|
+ALTER TABLE internship_plan_class
|
|
|
+ ADD INDEX (class_id);
|
|
|
+
|
|
|
+
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+-- 实习计划学生表,增加字段
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+ALTER TABLE internship_plan_manage_participant
|
|
|
+ ADD COLUMN teacher_id BIGINT NULL COMMENT '带队老师(xjr_user)' AFTER class_name,
|
|
|
+ ADD COLUMN result VARCHAR (50) NULL COMMENT '实习结果评价' AFTER teacher_id;
|
|
|
+
|
|
|
+
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+-- 实习计划学生表,增加字段
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+ALTER TABLE internship_plan_manage_participant
|
|
|
+ ADD COLUMN teacher_id BIGINT NULL COMMENT '带队老师(xjr_user)' AFTER class_name,
|
|
|
+ ADD COLUMN result VARCHAR (50) NULL COMMENT '实习结果评价' AFTER teacher_id;
|
|
|
+
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+-- 实习计划表,增加状态字段
|
|
|
+-- -------------------------------------------------------------------------------------------------------------------
|
|
|
+ALTER TABLE internship_plan_manage
|
|
|
+ ADD COLUMN STATUS INT NULL COMMENT '状态(0:草稿 1:实习中 2:已结束)' AFTER academic_year;
|
|
|
+
|
|
|
+
|
|
|
+
|