| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200 |
- -- --------------------------------------------------------------------------------------------
- -- 微信消息模板
- -- --------------------------------------------------------------------------------------------
- DROP TABLE IF EXISTS wechat_message_template;
- CREATE TABLE `wechat_message_template` (
- `id` BIGINT NOT NULL,
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
- `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人',
- `modify_date` DATETIME DEFAULT NULL COMMENT '修改日期',
- `delete_mark` INT DEFAULT NULL COMMENT '删除标记',
- `enabled_mark` INT DEFAULT NULL COMMENT '有效标记',
- `name` BIGINT DEFAULT NULL COMMENT '活动(activity_info)',
- user_id DATETIME DEFAULT NULL COMMENT '参与人(xjr_user)',
- STATUS INT DEFAULT 0 COMMENT '状态(0:待确认 1:未参与 2:已参与)',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='活动登记表';
- ALTER TABLE `textbook`
- CHANGE `textbook_type` `textbook_type` VARCHAR(20) CHARSET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '教材分类(xjr_dictionary_item[textbook_type])',
- ADD COLUMN `textbook_category` VARCHAR(30) NULL COMMENT '教材类型' AFTER `work_total_count`;
- -- --------------------------------------------------------------------------------------------
- -- 奖学金发放记录表
- -- --------------------------------------------------------------------------------------------
- DROP TABLE IF EXISTS base_student_scholarship_release;
- CREATE TABLE `base_student_scholarship_release` (
- `id` BIGINT NOT NULL,
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
- `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人',
- `modify_date` DATETIME DEFAULT NULL COMMENT '修改日期',
- `delete_mark` INT DEFAULT NULL COMMENT '删除标记',
- `enabled_mark` INT DEFAULT NULL COMMENT '有效标记',
- `base_student_scholarship_applicant_id` BIGINT DEFAULT NULL COMMENT '奖学金申请id',
- `amount` DOUBLE DEFAULT NULL COMMENT '发放金额',
- `release_date` DATETIME DEFAULT NULL COMMENT '发放日期',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='奖学金发放记录表';
- ALTER TABLE `base_student_scholarship_applicant`
- ADD COLUMN `bank_user_name` VARCHAR(50) NULL COMMENT '银行账户名称' AFTER `release_status`;
- ALTER TABLE `base_student_scholarship_applicant`
- CHANGE `release_status` `release_status` INT DEFAULT 0 NOT NULL COMMENT '发放状态(2:全部发放 1:部分发放 0:未发放)';
- DROP TABLE IF EXISTS base_employment_information;
- CREATE TABLE `base_employment_information` (
- `id` BIGINT NOT NULL,
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
- `create_date` DATE DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人',
- `modify_date` DATE DEFAULT NULL COMMENT '修改日期',
- `delete_mark` INT DEFAULT NULL COMMENT '删除标记',
- `enabled_mark` INT DEFAULT NULL COMMENT '有效标记',
- `job_name` VARCHAR(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '就业岗位名称',
- `salary` VARCHAR(100) DEFAULT NULL COMMENT '薪资待遇',
- `industry_information` VARCHAR(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '行业信息',
- `develop_prospect` VARCHAR(500) DEFAULT NULL COMMENT '发展前景',
- `employ_advice` VARCHAR(500) DEFAULT NULL COMMENT '就业建议',
- `major_set` LONGTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '关联专业方向',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='就业信息维护';
- ALTER TABLE `base_student_scholarship_applicant`
- ADD COLUMN `review_status` INT DEFAULT 0 NULL COMMENT '评审状态' AFTER `bank_user_name`;
- -- --------------------------------------------------------------------------------------------
- -- 第二课堂
- -- --------------------------------------------------------------------------------------------
- DROP TABLE IF EXISTS second_course;
- CREATE TABLE `second_course` (
- `id` BIGINT NOT NULL,
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
- `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人',
- `modify_date` DATETIME DEFAULT NULL COMMENT '修改日期',
- `delete_mark` INT DEFAULT NULL COMMENT '删除标记',
- `enabled_mark` INT DEFAULT NULL COMMENT '有效标记',
- `base_semester_id` BIGINT DEFAULT NULL COMMENT '学期id',
- `name` VARCHAR(100) DEFAULT NULL COMMENT '课程名称',
- `content` VARCHAR(1000) DEFAULT NULL COMMENT '课程主要内容',
- `place` VARCHAR(100) DEFAULT NULL COMMENT '开课地点',
- `teacher_name` VARCHAR(40) DEFAULT NULL COMMENT '讲课老师',
- `cover_id` BIGINT DEFAULT NULL COMMENT '封面图片',
- `enroll_range` TEXT DEFAULT NULL COMMENT '参与范围',
- `status` INT DEFAULT 0 COMMENT '状态(0:未发布 1:进行中 2:已结束)',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='第二课堂';
- -- --------------------------------------------------------------------------------------------
- -- 第二课堂开课时间
- -- --------------------------------------------------------------------------------------------
- DROP TABLE IF EXISTS second_course_time;
- CREATE TABLE `second_course_time` (
- `id` BIGINT NOT NULL,
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
- `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人',
- `modify_date` DATETIME DEFAULT NULL COMMENT '修改日期',
- `delete_mark` INT DEFAULT NULL COMMENT '删除标记',
- `enabled_mark` INT DEFAULT NULL COMMENT '有效标记',
- `second_course_id` BIGINT DEFAULT NULL COMMENT '第二课堂id',
- `class_time` VARCHAR(50) DEFAULT NULL COMMENT '上课日期',
- `time_period` INT DEFAULT NULL COMMENT '时段(1=上午 2=下午 3=晚上)',
- `start_time` TIME DEFAULT NULL COMMENT '开始时间',
- `end_time` TIME DEFAULT NULL COMMENT '结束时间',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='第二课堂开课时间';
- -- --------------------------------------------------------------------------------------------
- -- 第二课堂参与范围
- -- --------------------------------------------------------------------------------------------
- DROP TABLE IF EXISTS second_course_enroll_range;
- CREATE TABLE `second_course_enroll_range` (
- `id` BIGINT NOT NULL,
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
- `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人',
- `modify_date` DATETIME DEFAULT NULL COMMENT '修改日期',
- `delete_mark` INT DEFAULT NULL COMMENT '删除标记',
- `enabled_mark` INT DEFAULT NULL COMMENT '有效标记',
- `second_course_id` BIGINT DEFAULT NULL COMMENT '第二课堂id',
- `class_id` BIGINT DEFAULT NULL COMMENT '班级id',
- `dept_id` BIGINT DEFAULT NULL COMMENT '部门id',
- `user_id` BIGINT DEFAULT NULL COMMENT '用户id',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='第二课堂参与范围';
- -- --------------------------------------------------------------------------------------------
- -- 第二课堂报名表
- -- --------------------------------------------------------------------------------------------
- DROP TABLE IF EXISTS second_course_enroll;
- CREATE TABLE `second_course_enroll` (
- `id` BIGINT NOT NULL,
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
- `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人',
- `modify_date` DATETIME DEFAULT NULL COMMENT '修改日期',
- `delete_mark` INT DEFAULT NULL COMMENT '删除标记',
- `enabled_mark` INT DEFAULT NULL COMMENT '有效标记',
- `second_course_id` BIGINT DEFAULT NULL COMMENT '第二课堂id',
- `user_id` BIGINT DEFAULT NULL COMMENT '用户id',
- `status` BIGINT DEFAULT NULL COMMENT '状态',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='第二课堂报名表';
- ALTER TABLE `activity_enroll`
- ADD INDEX (`user_id`);
- ALTER TABLE `activity_enroll`
- ADD INDEX (`activity_info_id`);
-
- ALTER TABLE `second_course_enroll`
- ADD INDEX (`user_id`);
- ALTER TABLE `second_course_enroll`
- ADD INDEX (`second_course_id`);
-
- ALTER TABLE `base_teacher`
- ADD INDEX (`user_id`);
- ALTER TABLE `base_student`
- ADD INDEX (`user_id`);
- DROP TABLE IF EXISTS wf_repair_declaration;
- CREATE TABLE `wf_repair_declaration` (
- `id` BIGINT NOT NULL,
- `user_id` BIGINT DEFAULT NULL COMMENT '申请人',
- `application_time` DATETIME DEFAULT NULL COMMENT '申请时间',
- `department` BIGINT DEFAULT NULL COMMENT '所在部门',
- `department_leader` BIGINT DEFAULT NULL COMMENT '部门领导',
- `telephone` VARCHAR(500) DEFAULT NULL COMMENT '联系电话',
- `repair_location` VARCHAR(500) DEFAULT NULL COMMENT '维修地点',
- `maintenance_description` VARCHAR(700) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '维修情况说明',
- `upkeep_classify` VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '维修分类',
- `is_artificial` VARCHAR(50) DEFAULT NULL COMMENT '是否人为损坏',
- `is_cash` VARCHAR(50) DEFAULT NULL COMMENT '是否现金赔偿',
- `indemnity` VARCHAR(50) DEFAULT NULL COMMENT '赔偿金额',
- `maintenance_feedback` VARCHAR(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '维修反馈',
- `annex` BIGINT DEFAULT NULL COMMENT '附件',
- `qr_code` BIGINT DEFAULT NULL COMMENT '二维码',
- `status` INT DEFAULT NULL COMMENT '流程状态',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='维修申报流程';
- -- --------------------------------------------------------------------------------------------
- -- 流程提醒记录表
- -- --------------------------------------------------------------------------------------------
- DROP TABLE IF EXISTS xjr_workflow_alert_record;
- CREATE TABLE `xjr_workflow_alert_record` (
- `id` BIGINT NOT NULL,
- `send_time` DATETIME DEFAULT NULL COMMENT '提醒时间',
- `user_id` BIGINT DEFAULT NULL COMMENT '被提醒人id',
- `process_name` VARCHAR(200) DEFAULT NULL COMMENT '流程名称',
- `process_id` BIGINT DEFAULT NULL COMMENT '进程id',
- `type` INT DEFAULT NULL COMMENT '提醒类别(1:超时提醒...)',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='流程提醒记录表';
|