You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

73 lines
6.0 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

-- 添加缓存仓标识
alter table bin_info add column cache_bin_flag int(1) DEFAULT 0 COMMENT "0不是 1:是" ;
-- 添加充电模式控制
ALTER TABLE equip_info ADD auto_charge INT DEFAULT 0 COMMENT "0-手动;1-自动充电" ;
-- 添加换电类型
ALTER TABLE swap_order ADD swap_way INT DEFAULT 0 COMMENT "换电类型:;1自动换电;2手动换电" ;
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for manual_operation_record
-- ----------------------------
DROP TABLE IF EXISTS `manual_operation_record`;
CREATE TABLE `manual_operation_record` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`swap_order_sn` varchar(255) DEFAULT NULL COMMENT '订单编号',
`reason` varchar(255) DEFAULT NULL COMMENT '失败原因',
`created_by` varchar(32) DEFAULT NULL COMMENT '创建人',
`created_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updated_by` varchar(32) DEFAULT NULL COMMENT '更新人',
`updated_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
`operator` varchar(255) DEFAULT NULL COMMENT '操作人员',
`type` int DEFAULT NULL COMMENT '人工操作;1人工确认成功;2人工确认失败',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
-- 修改电价模型表,字段类型
ALTER TABLE elec_price_model_version_detail MODIFY COLUMN price DOUBLE;
-- ----------------------------
-- Table structure for equip_alarm_record设备报警记录
-- ----------------------------
DROP TABLE IF EXISTS `equip_alarm_record`;
CREATE TABLE `equip_alarm_record` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`equip_type_code` int NULL DEFAULT NULL COMMENT '设备类型编码',
`equip_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设备编码',
`error_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '报警编码',
`error_level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '报警等级',
`error_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '报警描述',
`process_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '处理方法',
`created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人',
`created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人',
`updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设备报警记录' ROW_FORMAT = DYNAMIC;
SET FOREIGN_KEY_CHECKS = 1;
-- ----------------------------
-- Table structure for equip_alarm_process_record设备报警处理记录
-- ----------------------------
DROP TABLE IF EXISTS `equip_alarm_process_record`;
CREATE TABLE `equip_alarm_process_record` (
`id` int NOT NULL COMMENT 'id',
`equip_type_code` int NULL DEFAULT NULL COMMENT '设备类型编码',
`equip_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设备编码',
`error_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '报警编码',
`error_level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '报警等级',
`error_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '报警描述',
`process_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '处理方法',
`process_time` datetime NULL DEFAULT NULL COMMENT '处理时间',
`created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人',
`created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人',
`updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设备报警处理记录' ROW_FORMAT = DYNAMIC;
SET FOREIGN_KEY_CHECKS = 1;
-- 模型两个表id自增
ALTER TABLE battery_op_model MODIFY COLUMN id INT AUTO_INCREMENT;
ALTER TABLE battery_op_model_detail MODIFY COLUMN id INT AUTO_INCREMENT;