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

87 lines
4.7 KiB
SQL
Raw Blame History

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.

/*
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;