/***********************************************************/ /*** 需注意自增id,防止小于数据库已有id造成添加数据冲突 ***/ /***********************************************************/ ALTER TABLE el_exam_dept AUTO_INCREMENT=2974; ALTER TABLE el_exam_repo AUTO_INCREMENT=2986; /***********************************************************/ /*** 去除 AUTO_INCREMENT ***/ /***********************************************************/ el_point_tradeno el_pointorder el_points_type el_qu_repo el_repo el_safe_train el_safe_train_record lab_approval lab_approval_detail lab_cedit_score_site lab_security_material lab_semester lab_sub_access_check_in_log lab_subject_denger_relation lab_subject_securityconfigure lab_value_segment_site /************************************************/ /* 更新表:lab_blackdetail *****/ /************************************************/ ALTER TABLE lab_blackdetail ADD surplus_credit_score varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '剩余信用分值'; /************************************************/ /* 更新表:lab_check_record_release *****/ /************************************************/ ALTER TABLE lab_check_record_release ADD dept_id bigint(20) DEFAULT NULL COMMENT '部门id'; ALTER TABLE lab_check_record_release ADD dept_name varchar(50) DEFAULT NULL COMMENT '部门名称'; ALTER TABLE lab_check_record_release CHANGE create_byid user_id bigint(20) DEFAULT NULL COMMENT '创建人id'; /************************************************/ /* 更新表:lab_grade_manage *****/ /************************************************/ ALTER TABLE lab_grade_manage ADD mold_id bigint(20) DEFAULT NULL COMMENT '实验室类型ID'; ALTER TABLE lab_grade_manage ADD status tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态 0 关,1 开'; /************************************************/ /* 更新表:lab_grade_manage_rule_user *****/ /************************************************/ ALTER TABLE lab_grade_manage_rule_user ADD is_all tinyint(1) DEFAULT '0' COMMENT '是否全部执行(0 否,1 是)'; ALTER TABLE lab_grade_manage_rule_user ADD file_format varchar(50) DEFAULT NULL COMMENT '1是文档,2是视频,3是图片'; /************************************************/ /* 更新表:lab_hardware *****/ /************************************************/ ALTER TABLE lab_hardware ADD operate_time int(5) DEFAULT '10' COMMENT '按照分钟计算,默认给10分钟,(目前只有柜锁类型使用)'; ALTER TABLE lab_hardware ADD join_cabinet bigint(20) DEFAULT NULL COMMENT '关联的机柜id(一个锁子只能绑定一个机柜,一个机柜可以绑定多把锁子)'; ALTER TABLE lab_hardware ADD join_cabinet_time datetime DEFAULT NULL COMMENT '关键机柜的时间'; ALTER TABLE lab_hardware ADD ip_address varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'ip地址'; ALTER TABLE lab_hardware ADD port int(10) DEFAULT '4001' COMMENT '设备端口号'; ALTER TABLE lab_hardware ADD uniform_power varchar(100) DEFAULT NULL; ALTER TABLE lab_hardware ADD session_index tinyint(1) DEFAULT '0' COMMENT '设备推送频率,0最大,2最小'; ALTER TABLE lab_hardware ADD channels tinyint(2) DEFAULT '1' COMMENT '支持1通道、4通道、8通道、16通道'; ALTER TABLE lab_hardware ADD lock_id int(3) DEFAULT NULL COMMENT '柜锁id'; ALTER TABLE lab_hardware ADD device_status smallint(2) DEFAULT '1' COMMENT '设备启用停用(1是启用,0是停用)'; ALTER TABLE lab_hardware ADD manufacturer_type tinyint(4) DEFAULT NULL COMMENT '供应厂商'; ALTER TABLE lab_hardware ADD is_pcfire tinyint(1) DEFAULT '0' COMMENT '是否灭火主机 0否 1是'; ALTER TABLE lab_hardware DROP INDEX relay_code; /************************************************/ /* 更新表:lab_hazard *****/ /************************************************/ ALTER TABLE lab_hazard ADD hazard_type_mode smallint(2) DEFAULT NULL COMMENT '危险源类型(查看字典表lab_hazard_type)'; /************************************************/ /* 更新表:lab_hazard_subject_relation *****/ /************************************************/ ALTER TABLE lab_hazard_subject_relation ADD another_name varchar(50) DEFAULT NULL COMMENT '危险源别名'; ALTER TABLE lab_hazard_subject_relation ADD another_code varchar(50) DEFAULT NULL COMMENT '编号别名'; ALTER TABLE lab_hazard_subject_relation ADD user_id bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)'; ALTER TABLE lab_hazard_subject_relation ADD create_by varchar(32) DEFAULT NULL COMMENT '创建人'; ALTER TABLE lab_hardware DROP INDEX '唯一索引'; /************************************************/ /* 更新表:lab_noticeconfig *****/ /************************************************/ ALTER TABLE lab_noticeconfig ADD user_id bigint(20) DEFAULT NULL COMMENT '用户id(权限作用)'; ALTER TABLE lab_noticeconfig ADD create_by varchar(32) DEFAULT NULL COMMENT '创建人'; ALTER TABLE lab_noticeconfig ADD create_time datetime DEFAULT NULL COMMENT '创建时间'; ALTER TABLE lab_noticeconfig ADD update_by varchar(32) DEFAULT NULL COMMENT '修改人'; ALTER TABLE lab_noticeconfig ADD update_time datetime DEFAULT NULL COMMENT '修改时间'; ALTER TABLE lab_noticeconfig ADD dept_id bigint(20) DEFAULT NULL COMMENT '部门id'; ALTER TABLE lab_noticeconfig ADD dept_name varchar(64) DEFAULT NULL COMMENT '部门名称'; /************************************************/ /* 更新表:lab_notifyplan *****/ /************************************************/ ALTER TABLE lab_notifyplan CHANGE create_userid user_id bigint(20) DEFAULT NULL COMMENT '创建人id'; ALTER TABLE lab_notifyplan CHANGE create_username create_by bigint(20) DEFAULT NULL COMMENT '创建人id'; ALTER TABLE lab_notifyplan ADD execution_time datetime DEFAULT NULL COMMENT '执行时间'; /************************************************/ /* 更新表:lab_risk_plan *****/ /************************************************/ ALTER TABLE lab_risk_plan ADD start_condition varchar(255) DEFAULT NULL COMMENT '启动条件'; ALTER TABLE lab_risk_plan modify COLUMN `level` tinyint(2) DEFAULT NULL COMMENT '预案级别'; ALTER TABLE lab_risk_plan ADD if_check tinyint(2) DEFAULT NULL COMMENT '是否查看预案 0否 1是'; /************************************************/ /* 更新表:lab_risk_plan_abnormal_group *****/ /************************************************/ ALTER TABLE lab_risk_plan_abnormal_group ADD subject_name varchar(100) DEFAULT NULL COMMENT '实验室v名称'; ALTER TABLE lab_risk_plan_abnormal_group ADD risk_attribute tinyint(3) DEFAULT NULL COMMENT '预案属性:1-火灾预案、2-非火灾预案'; ALTER TABLE lab_risk_plan_abnormal_group ADD risk_plan_level tinyint(3) DEFAULT NULL COMMENT '预案级别(1低风险 2中风险 3较高风险 4高风险)'; ALTER TABLE lab_risk_plan_abnormal_group ADD if_check tinyint(3) DEFAULT '2' COMMENT '是否查看过预案 0否 1是'; /************************************************/ /* 更新表:lab_risk_plan_abnormal_log *****/ /************************************************/ ALTER TABLE lab_risk_plan_abnormal_log ADD risk_plan_level_id bigint(20) DEFAULT NULL COMMENT '预案级别id'; ALTER TABLE lab_risk_plan_abnormal_log ADD risk_plan_level_name varchar(20) DEFAULT NULL COMMENT '预案级别名称'; ALTER TABLE lab_risk_plan_abnormal_log ADD risk_plan_level tinyint(3) DEFAULT NULL COMMENT '预案级别(1低风险 2中风险 3较高风险 4高风险)'; ALTER TABLE lab_risk_plan_abnormal_log ADD risk_attribute tinyint(3) DEFAULT NULL COMMENT '预案属性:1-火灾预案、2-非火灾预案'; /************************************************/ /* 更新表:lab_risk_plan_hardware_relation *****/ /************************************************/ ALTER TABLE lab_risk_plan_hardware_relation ADD risk_plan_level_id bigint(20) DEFAULT NULL COMMENT '风险预案级别id'; /************************************************/ /* 更新表:lab_risk_plan_sensor_relation *****/ /************************************************/ ALTER TABLE lab_risk_plan_sensor_relation ADD risk_plan_level_id bigint(20) DEFAULT NULL COMMENT '风险预案级别id'; ALTER TABLE lab_risk_plan_sensor_relation ADD sensor_type tinyint(3) DEFAULT NULL COMMENT '传感器类型'; /************************************************/ /* 更新表:lab_rotation_chart *****/ /************************************************/ ALTER TABLE lab_rotation_chart ADD img_range bigint(20) DEFAULT NULL COMMENT '范围为必填,选择内容为院系或全校'; ALTER TABLE lab_rotation_chart ADD img_order int(6) DEFAULT NULL COMMENT '排序'; ALTER TABLE lab_rotation_chart ADD img_category int(11) DEFAULT '1' COMMENT '1是轮播图,2是文化图'; ALTER TABLE lab_rotation_chart ADD valid_begin_time datetime DEFAULT NULL COMMENT '有效期开始时间'; ALTER TABLE lab_rotation_chart ADD valid_end_time datetime DEFAULT NULL COMMENT '有效期结束时间'; ALTER TABLE lab_rotation_chart ADD user_id bigint(20) DEFAULT NULL COMMENT '创建人id'; ALTER TABLE lab_rotation_chart ADD dept_id bigint(20) DEFAULT NULL COMMENT '部门id'; /************************************************/ /* 更新表:lab_security_material_data *****/ /************************************************/ ALTER TABLE lab_security_material_data CHANGE create_userid user_id bigint(20) DEFAULT NULL COMMENT '创建人id'; ALTER TABLE lab_security_material_data CHANGE create_username create_by varchar(20) DEFAULT NULL COMMENT '创建人姓名'; ALTER TABLE lab_security_material_data ADD dept_id bigint(20) DEFAULT NULL COMMENT '部门id'; ALTER TABLE lab_security_material_data ADD dept_name varchar(50) DEFAULT NULL COMMENT '部门名称'; /************************************************/ /* 更新表:lab_sensor *****/ /************************************************/ ALTER TABLE lab_sensor ADD UNIQUE KEY `gatewayByroute` (`gateway_id`,`route_num`); /************************************************/ /* 更新表:lab_sparse_hardware *****/ /************************************************/ ALTER TABLE lab_sparse_hardware ADD device_vol int(11) DEFAULT NULL COMMENT '设备音量(0-100)'; /************************************************/ /* 更新表:lab_subject *****/ /************************************************/ ALTER TABLE lab_subject ADD sign_time tinyint(5) DEFAULT '24' COMMENT '签到时间'; ALTER TABLE lab_subject ADD mold_id bigint(20) DEFAULT NULL COMMENT '实验室类型ID'; /************************************************/ /* 更新表:sys_logininfor *****/ /************************************************/ ALTER TABLE sys_logininfor ADD user_id bigint(20) DEFAULT NULL COMMENT '用户id(权限作用)'; ALTER TABLE sys_logininfor ADD dept_id bigint(20) DEFAULT NULL COMMENT '部门id'; /************************************************/ /* 更新表:sys_logo_config *****/ /************************************************/ ALTER TABLE sys_logo_config ADD lot_control varchar(50) DEFAULT '1,2,3,4' COMMENT '物联控制 1.实验室负责人,2.安全责任人,3.安全准入人员,4.白名单,-1.全部'; ALTER TABLE sys_logo_config ADD user_type varchar(2) DEFAULT '-1' COMMENT '用户身份 -1 全部,11是教职工,22是学生'; ALTER TABLE sys_logo_config ADD smart_lock smallint(2) DEFAULT '1' COMMENT '智能锁配置 1是有,0是无'; ALTER TABLE sys_logo_config ADD air_bottle smallint(2) DEFAULT '1' COMMENT '气瓶标签配置 1是有,0是无'; /************************************************/ /* 更新表:sys_oper_log *****/ /************************************************/ ALTER TABLE sys_oper_log modify COLUMN `json_result` text COMMENT '返回参数'; ALTER TABLE sys_oper_log ADD user_id bigint(20) DEFAULT NULL COMMENT '用户id(权限作用)'; ALTER TABLE sys_oper_log ADD dept_id bigint(20) DEFAULT NULL COMMENT '部门id'; /************************************************/ /* 更新表:sys_permit_menu *****/ /************************************************/ ALTER TABLE sys_permit_menu ADD KEY `menu_id` (`menu_id`); ALTER TABLE sys_permit_menu ADD KEY `user_id` (`user_id`); /************************************************/ /* 更新表:sys_post *****/ /************************************************/ ALTER TABLE sys_post ADD user_id bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)'; ALTER TABLE sys_post ADD dept_id bigint(20) DEFAULT NULL COMMENT '部门id'; ALTER TABLE sys_post ADD KEY `name` (`post_name`);