From ad76f74bad386b80c4cee798be150537337fb612 Mon Sep 17 00:00:00 2001 From: xiaoguo Date: Wed, 1 Nov 2023 15:25:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20sql=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=20=E8=AE=BE=E5=A4=87=E7=8A=B6=E6=80=81=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SQL/pvdemcs.sql | 50 ++++++++++++++++++++----------------------------- 1 file changed, 20 insertions(+), 30 deletions(-) diff --git a/SQL/pvdemcs.sql b/SQL/pvdemcs.sql index a5bee8b..9493a7a 100644 --- a/SQL/pvdemcs.sql +++ b/SQL/pvdemcs.sql @@ -11,7 +11,7 @@ Target Server Version : 80034 File Encoding : 65001 - Date: 30/10/2023 00:17:45 + Date: 01/11/2023 15:24:59 */ SET NAMES utf8mb4; @@ -40,10 +40,6 @@ CREATE TABLE `device_info` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'PLC控制器' ROW_FORMAT = DYNAMIC; --- ---------------------------- --- Records of device_info --- ---------------------------- - -- ---------------------------- -- Table structure for device_point -- ---------------------------- @@ -69,10 +65,6 @@ CREATE TABLE `device_point` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'PLC点位' ROW_FORMAT = DYNAMIC; --- ---------------------------- --- Records of device_point --- ---------------------------- - -- ---------------------------- -- Table structure for equipment_info -- ---------------------------- @@ -94,10 +86,6 @@ CREATE TABLE `equipment_info` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设备信息' ROW_FORMAT = Dynamic; --- ---------------------------- --- Records of equipment_info --- ---------------------------- - -- ---------------------------- -- Table structure for equipment_record -- ---------------------------- @@ -116,8 +104,23 @@ CREATE TABLE `equipment_record` ( ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设备状态记录明显' ROW_FORMAT = Dynamic; -- ---------------------------- --- Records of equipment_record +-- Table structure for equipment_record_day_total -- ---------------------------- +DROP TABLE IF EXISTS `equipment_record_day_total`; +CREATE TABLE `equipment_record_day_total` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, + `equipment_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设备Id', + `furnace_num` int NOT NULL COMMENT '开炉次数', + `total_running_time` decimal(32, 2) NOT NULL COMMENT '总运行时长', + `total_alarm_time` decimal(32, 2) NOT NULL COMMENT '总报警时长', + `total_stop_time` decimal(32, 2) NOT NULL COMMENT '总待机时长', + `total_day` datetime NULL DEFAULT NULL COMMENT '日期', + `create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建者', + `create_at` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '修改者', + `update_at` datetime NULL DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设备状态记录日统计\r\n' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for equipment_record_total @@ -130,17 +133,12 @@ CREATE TABLE `equipment_record_total` ( `total_running_time` decimal(32, 2) NOT NULL COMMENT '总运行时长', `total_alarm_time` decimal(32, 2) NOT NULL COMMENT '总报警时长', `total_stop_time` decimal(32, 2) NOT NULL COMMENT '总待机时长', - `total_day` datetime NULL DEFAULT NULL COMMENT '日期', `create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建者', `create_at` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '修改者', `update_at` datetime NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设备状态记录日统计\r\n' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Records of equipment_record_total --- ---------------------------- +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设备状态记录统计\r\n' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for sys_config @@ -161,11 +159,7 @@ CREATE TABLE `sys_config` ( `delete_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '删除者', `delete_at` datetime NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 120 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '参数配置表' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_config --- ---------------------------- +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '参数配置表' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for sys_user @@ -194,10 +188,6 @@ CREATE TABLE `sys_user` ( `delete_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '删除者', `delete_at` datetime NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '用户信息表' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Records of sys_user --- ---------------------------- +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '用户信息表' ROW_FORMAT = DYNAMIC; SET FOREIGN_KEY_CHECKS = 1;