EMS2.0-Documents/5.数据库创建脚本以及数据字典/数据库脚本/mysql录入文件/tp_alarm.sql

87 lines
4.7 KiB
MySQL
Raw Permalink Normal View History

2024-11-28 09:29:02 +08:00
/*
Navicat Premium Data Transfer
Source Server : hj-106
Source Server Type : MySQL
Source Server Version : 50723
Source Host : 116.236.50.106:33306
Source Schema : tp_alarm
Target Server Type : MySQL
Target Server Version : 50723
File Encoding : 65001
Date: 05/01/2024 17:16:09
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for sys_alarm
-- ----------------------------
DROP TABLE IF EXISTS `sys_alarm`;
CREATE TABLE `sys_alarm` (
`alarmId` int(11) NOT NULL AUTO_INCREMENT COMMENT '告警ID',
`alarmCode` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警Code',
`deviceCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备Code',
`alarmLevel` int(11) NULL DEFAULT NULL COMMENT '告警等级',
`alarmInfo` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警信息',
`enAlarmInfo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '英文告警信息',
`alarmStatus` int(11) NULL DEFAULT NULL COMMENT '告警状态 1:存在告警 0:不存在告警 ',
`readStatus` int(11) NULL DEFAULT NULL COMMENT '阅读状态 0未读 1已读',
`orderStatus` int(11) NULL DEFAULT NULL COMMENT '0:未设置工单1已设置工单2工单已完成3手动恢复',
`cancelTime` datetime NULL DEFAULT NULL COMMENT '撤销当前告警的时间(该告警已被处理时的时间)',
`uploadTime` datetime NULL DEFAULT NULL COMMENT '上报时间',
`createTime` datetime NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`alarmId`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for sys_strategy
-- ----------------------------
DROP TABLE IF EXISTS `sys_strategy`;
CREATE TABLE `sys_strategy` (
`strategyId` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Id',
`deptId` int(11) NULL DEFAULT NULL COMMENT '机构Id',
`strategyType` int(11) NULL DEFAULT NULL COMMENT '策略类型 1:平衡策略 2:安全策略',
`strategyName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '策略名称',
`describes` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '策略简单描述',
`path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '配置信地址',
`createTime` datetime NULL DEFAULT NULL COMMENT '生成时间',
PRIMARY KEY (`strategyId`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for sys_strategy_gate
-- ----------------------------
DROP TABLE IF EXISTS `sys_strategy_gate`;
CREATE TABLE `sys_strategy_gate` (
`sdId` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`strategyId` int(11) NULL DEFAULT NULL COMMENT '策略Id',
`deviceCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备Code',
PRIMARY KEY (`sdId`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for sys_threshold
-- ----------------------------
DROP TABLE IF EXISTS `sys_threshold`;
CREATE TABLE `sys_threshold` (
`tdId` int(11) NOT NULL AUTO_INCREMENT COMMENT '阀值设置Id',
`alarmCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警Code',
`typeCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型Code',
`signName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数名称',
`signId` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '信号编码ID',
`paramType` int(11) NULL DEFAULT NULL COMMENT '参数类型',
`maxVal` float(10, 0) NULL DEFAULT NULL COMMENT '最大值',
`minVal` float(10, 0) NULL DEFAULT NULL COMMENT '最小值',
`timeGap` int(11) NULL DEFAULT NULL COMMENT '时间间隔',
`alarmInfo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警信息',
`alarmLevel` int(11) NULL DEFAULT NULL COMMENT '告警等级',
`createTime` datetime NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`tdId`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;