db_init.sql 41 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : 192.168.1.208
  4. Source Server Type : MySQL
  5. Source Server Version : 50727
  6. Source Host : 192.168.1.208:3306
  7. Source Schema : rtelec_temperature
  8. Target Server Type : MySQL
  9. Target Server Version : 50727
  10. File Encoding : 65001
  11. Date: 11/03/2023 15:13:52
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for alarm_event
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `alarm_event`;
  19. CREATE TABLE `alarm_event` (
  20. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '告警事件表',
  21. `eventid` bigint(20) NOT NULL COMMENT '事件ID,全局唯一',
  22. `subeventid` bigint(20) NULL DEFAULT NULL COMMENT '测点告警时,对应的复归事件ID',
  23. `eventdesc` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '告警事件描述',
  24. `eventtype` int(11) NULL DEFAULT NULL COMMENT '事件类别。1-测点告警,2-系统告警,3-告警复归',
  25. `timestamp` bigint(20) NULL DEFAULT NULL COMMENT '事件产生时的时间戳',
  26. `strategyid` bigint(20) NULL DEFAULT NULL COMMENT '关联的告警策略ID,只用于测点告警',
  27. `confirm` int(11) NULL DEFAULT 1 COMMENT '用户是否确认。1-未确认,2-已确认',
  28. `confirmtime` datetime(0) NULL DEFAULT NULL COMMENT '用户确认时间',
  29. `result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '用户处理结果',
  30. `appid` int(11) NULL DEFAULT NULL,
  31. `alarmlevel` int(11) NULL DEFAULT NULL COMMENT '告警级别,1 预警,2 一般,3 严重,4 危急',
  32. `create_at` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  33. `update_at` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  34. `moldeid` int(11) NULL DEFAULT NULL COMMENT '模型id',
  35. `position` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '位置',
  36. PRIMARY KEY (`id`) USING BTREE,
  37. UNIQUE INDEX `eventid`(`eventid`) USING BTREE,
  38. INDEX `idx_strategyid`(`strategyid`) USING BTREE,
  39. INDEX `idx_confirm`(`confirm`) USING BTREE,
  40. INDEX `alarmeventid`(`id`) USING BTREE
  41. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '本地告警事件' ROW_FORMAT = Dynamic;
  42. -- ----------------------------
  43. -- Table structure for alarm_his
  44. -- ----------------------------
  45. DROP TABLE IF EXISTS `alarm_his`;
  46. CREATE TABLE `alarm_his` (
  47. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '告警事件表',
  48. `eventid` bigint(20) NOT NULL COMMENT '事件ID,全局唯一',
  49. `subeventid` bigint(20) NULL DEFAULT NULL COMMENT '测点告警时,对应的复归事件ID',
  50. `eventdesc` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '告警事件描述',
  51. `eventtype` int(11) NULL DEFAULT NULL COMMENT '事件类别。1-测点告警,2-系统告警,3-告警复归',
  52. `timestamp` bigint(20) NULL DEFAULT NULL COMMENT '事件产生时的时间戳',
  53. `strategyid` bigint(20) NULL DEFAULT NULL COMMENT '关联的告警策略ID,只用于测点告警',
  54. `confirm` int(11) NULL DEFAULT 1 COMMENT '用户是否确认。1-未确认,2-已确认',
  55. `confirmtime` datetime(0) NULL DEFAULT NULL COMMENT '用户确认时间',
  56. `result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '用户处理结果',
  57. `appid` int(11) NULL DEFAULT NULL COMMENT '应用id',
  58. `alarmlevel` int(11) NULL DEFAULT NULL COMMENT '告警级别,1 预警,2 一般,3 严重,4 危急',
  59. `modelid` int(11) NULL DEFAULT NULL COMMENT '所属模型id',
  60. `position` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '位置',
  61. `create_at` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  62. `update_at` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  63. PRIMARY KEY (`id`) USING BTREE,
  64. UNIQUE INDEX `eventid`(`eventid`) USING BTREE,
  65. INDEX `idx_strategyid`(`strategyid`) USING BTREE,
  66. INDEX `idx_confirm`(`confirm`) USING BTREE,
  67. INDEX `alarmeventid`(`id`) USING BTREE
  68. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '告警事件台账' ROW_FORMAT = Dynamic;
  69. -- ----------------------------
  70. -- Table structure for dev_history
  71. -- ----------------------------
  72. DROP TABLE IF EXISTS `dev_history`;
  73. CREATE TABLE `dev_history` (
  74. `id` int(11) NOT NULL AUTO_INCREMENT,
  75. `appid` int(11) NULL DEFAULT NULL COMMENT '所属appid',
  76. `deviceid` int(11) NULL DEFAULT NULL COMMENT '设备id',
  77. `devicename` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  78. `mpid` bigint(20) NULL DEFAULT NULL,
  79. `mpname` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '测点名称',
  80. `attrname` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '测点名称',
  81. `val` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '测点值',
  82. `date` datetime(0) NULL DEFAULT NULL COMMENT '上报时间焯',
  83. PRIMARY KEY (`id`) USING BTREE,
  84. INDEX `index_deviceid`(`deviceid`) USING BTREE,
  85. INDEX `index_mpid`(`mpid`) USING BTREE,
  86. INDEX `index_appid`(`appid`) USING BTREE
  87. ) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
  88. -- ----------------------------
  89. -- Table structure for global_const_code
  90. -- ----------------------------
  91. DROP TABLE IF EXISTS `global_const_code`;
  92. CREATE TABLE `global_const_code` (
  93. `id` int(11) NOT NULL AUTO_INCREMENT,
  94. `code` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  95. `parentcode` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  96. `name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  97. PRIMARY KEY (`id`) USING BTREE,
  98. UNIQUE INDEX `ind2`(`code`, `parentcode`) USING BTREE
  99. ) ENGINE = InnoDB AUTO_INCREMENT = 478 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
  100. -- ----------------------------
  101. -- Records of global_const_code
  102. -- ----------------------------
  103. INSERT INTO `global_const_code` VALUES (152, 'log_opttype', 'systemconstcode', '日志操作分类');
  104. INSERT INTO `global_const_code` VALUES (153, 'log_audittype', 'systemconstcode', '日志审计分类');
  105. INSERT INTO `global_const_code` VALUES (154, '0', 'log_opttype', '查询');
  106. INSERT INTO `global_const_code` VALUES (155, '0', 'log_audittype', '系统登录');
  107. INSERT INTO `global_const_code` VALUES (156, '1', 'log_opttype', '新增');
  108. INSERT INTO `global_const_code` VALUES (157, '1', 'log_audittype', '业务模块管理');
  109. INSERT INTO `global_const_code` VALUES (158, '2', 'log_opttype', '编辑');
  110. INSERT INTO `global_const_code` VALUES (159, 'log_eventlevel', 'systemconstcode', '日志事件等级');
  111. INSERT INTO `global_const_code` VALUES (160, 'log_eventtype', 'systemconstcode', '日志事件类型');
  112. INSERT INTO `global_const_code` VALUES (161, 'log_optresult', 'systemconstcode', '日志结果类型');
  113. INSERT INTO `global_const_code` VALUES (162, 'model_table_mapping', 'systemconstcode', '模型对应的数据表');
  114. INSERT INTO `global_const_code` VALUES (163, '2', 'log_audittype', '配置文件');
  115. INSERT INTO `global_const_code` VALUES (164, '3', 'log_opttype', '删除');
  116. INSERT INTO `global_const_code` VALUES (165, '0', 'log_eventlevel', '高');
  117. INSERT INTO `global_const_code` VALUES (166, '0', 'log_eventtype', '系统事件');
  118. INSERT INTO `global_const_code` VALUES (167, '3', 'log_audittype', '统计分析');
  119. INSERT INTO `global_const_code` VALUES (168, '1', 'log_eventtype', '业务事件');
  120. INSERT INTO `global_const_code` VALUES (169, '4', 'log_audittype', '管理后台/基础数据维护/变电站');
  121. INSERT INTO `global_const_code` VALUES (170, '2', 'log_eventtype', '未知类型');
  122. INSERT INTO `global_const_code` VALUES (171, '5', 'log_audittype', '管理后台/系统管理/数据清理');
  123. INSERT INTO `global_const_code` VALUES (172, '6', 'log_audittype', '管理后台/系统管理/系统日志');
  124. INSERT INTO `global_const_code` VALUES (173, '4', 'log_opttype', '登录');
  125. INSERT INTO `global_const_code` VALUES (174, '126', 'model_table_mapping', 'zigbee_026010');
  126. INSERT INTO `global_const_code` VALUES (175, '0', 'log_optresult', '失败');
  127. INSERT INTO `global_const_code` VALUES (176, '1', 'log_eventlevel', '中');
  128. INSERT INTO `global_const_code` VALUES (177, '5', 'log_opttype', '登出');
  129. INSERT INTO `global_const_code` VALUES (178, '127', 'model_table_mapping', 'zigbee_026010_mz');
  130. INSERT INTO `global_const_code` VALUES (179, '1', 'log_optresult', '成功');
  131. INSERT INTO `global_const_code` VALUES (180, '2', 'log_eventlevel', '低');
  132. INSERT INTO `global_const_code` VALUES (181, '7', 'log_audittype', '管理后台/系统管理/过期系统日志清理');
  133. INSERT INTO `global_const_code` VALUES (182, '6', 'log_opttype', '执行');
  134. INSERT INTO `global_const_code` VALUES (183, '1024', 'model_table_mapping', 'zigbee_027001');
  135. INSERT INTO `global_const_code` VALUES (184, '8', 'log_audittype', '管理后台/系统管理/附件管理');
  136. INSERT INTO `global_const_code` VALUES (185, '2', 'log_optresult', '');
  137. INSERT INTO `global_const_code` VALUES (186, '3', 'log_eventlevel', '未知类型');
  138. INSERT INTO `global_const_code` VALUES (187, '7', 'log_opttype', '数据统计');
  139. INSERT INTO `global_const_code` VALUES (188, '9', 'log_audittype', '管理后台/系统管理/用户管理');
  140. INSERT INTO `global_const_code` VALUES (189, '8', 'log_opttype', '图表分析');
  141. INSERT INTO `global_const_code` VALUES (190, '10', 'log_audittype', '管理后台/系统管理/菜单管理');
  142. INSERT INTO `global_const_code` VALUES (191, '9', 'log_opttype', '修改密码');
  143. INSERT INTO `global_const_code` VALUES (192, '11', 'log_audittype', '管理后台/系统管理/角色管理');
  144. INSERT INTO `global_const_code` VALUES (193, '10', 'log_opttype', '重置密码');
  145. INSERT INTO `global_const_code` VALUES (194, '12', 'log_audittype', '管理后台/系统管理/用户角色分配');
  146. INSERT INTO `global_const_code` VALUES (195, '11', 'log_opttype', '审核');
  147. INSERT INTO `global_const_code` VALUES (196, '13', 'log_audittype', '管理后台/系统管理/字典代码');
  148. INSERT INTO `global_const_code` VALUES (197, '12', 'log_opttype', '签入');
  149. INSERT INTO `global_const_code` VALUES (198, '14', 'log_audittype', '管理后台/系统管理/系统参数');
  150. INSERT INTO `global_const_code` VALUES (199, '13', 'log_opttype', '签出');
  151. INSERT INTO `global_const_code` VALUES (200, '15', 'log_audittype', '管理后台/审计管理/审计分类管理');
  152. INSERT INTO `global_const_code` VALUES (201, '14', 'log_opttype', '导入');
  153. INSERT INTO `global_const_code` VALUES (202, '16', 'log_audittype', '管理后台/审计管理/操作分类管理');
  154. INSERT INTO `global_const_code` VALUES (203, '15', 'log_opttype', '导出');
  155. INSERT INTO `global_const_code` VALUES (204, '17', 'log_audittype', '管理后台/审计管理/日志参数配置');
  156. INSERT INTO `global_const_code` VALUES (205, '16', 'log_opttype', '下载');
  157. INSERT INTO `global_const_code` VALUES (206, '18', 'log_audittype', '管理后台/审计管理/日志备份还原');
  158. INSERT INTO `global_const_code` VALUES (207, '17', 'log_opttype', '上传');
  159. INSERT INTO `global_const_code` VALUES (208, '19', 'log_audittype', '管理后台/审计查询/日志操作');
  160. INSERT INTO `global_const_code` VALUES (209, '18', 'log_opttype', '启动');
  161. INSERT INTO `global_const_code` VALUES (210, '20', 'log_audittype', '管理后台/审计查询/日志报表');
  162. INSERT INTO `global_const_code` VALUES (211, '19', 'log_opttype', '提交');
  163. INSERT INTO `global_const_code` VALUES (212, '21', 'log_audittype', '管理后台/审计查询/告警记录');
  164. INSERT INTO `global_const_code` VALUES (213, '20', 'log_opttype', '终止');
  165. INSERT INTO `global_const_code` VALUES (214, '22', 'log_audittype', '管理后台/审计查询/运行日志');
  166. INSERT INTO `global_const_code` VALUES (215, '21', 'log_opttype', '结束');
  167. INSERT INTO `global_const_code` VALUES (216, '23', 'log_audittype', '客户端节点');
  168. INSERT INTO `global_const_code` VALUES (217, '22', 'log_opttype', '驳回');
  169. INSERT INTO `global_const_code` VALUES (218, '24', 'log_audittype', '通知公告');
  170. INSERT INTO `global_const_code` VALUES (219, '23', 'log_opttype', '撤回');
  171. INSERT INTO `global_const_code` VALUES (220, '25', 'log_audittype', '设备数据');
  172. INSERT INTO `global_const_code` VALUES (221, '24', 'log_opttype', '绑定关系');
  173. INSERT INTO `global_const_code` VALUES (222, '26', 'log_audittype', '未知类型');
  174. INSERT INTO `global_const_code` VALUES (223, '25', 'log_opttype', '解除绑定');
  175. INSERT INTO `global_const_code` VALUES (224, '26', 'log_opttype', '禁用');
  176. INSERT INTO `global_const_code` VALUES (225, '27', 'log_opttype', '启用');
  177. INSERT INTO `global_const_code` VALUES (226, '28', 'log_opttype', '锁定');
  178. INSERT INTO `global_const_code` VALUES (227, '29', 'log_opttype', '解锁');
  179. INSERT INTO `global_const_code` VALUES (228, '30', 'log_opttype', '未知类型');
  180. INSERT INTO `global_const_code` VALUES (306, '27', 'log_audittype', '历史数据管理');
  181. INSERT INTO `global_const_code` VALUES (307, '28', 'log_audittype', '告警数据管理');
  182. INSERT INTO `global_const_code` VALUES (308, '29', 'log_audittype', '告警策略管理');
  183. INSERT INTO `global_const_code` VALUES (309, '30', 'log_audittype', '联动管理');
  184. INSERT INTO `global_const_code` VALUES (310, '31', 'log_audittype', '联动策略管理');
  185. INSERT INTO `global_const_code` VALUES (311, '32', 'log_audittype', '未知类型');
  186. -- ----------------------------
  187. -- Table structure for global_sys_param
  188. -- ----------------------------
  189. DROP TABLE IF EXISTS `global_sys_param`;
  190. CREATE TABLE `global_sys_param` (
  191. `param_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  192. `param_value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
  193. `param_memo` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
  194. PRIMARY KEY (`param_name`) USING BTREE,
  195. UNIQUE INDEX `param_name`(`param_name`) USING BTREE
  196. ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
  197. -- ----------------------------
  198. -- Records of global_sys_param
  199. -- ----------------------------
  200. INSERT INTO `global_sys_param` VALUES ('allow_access_ips', '*', '');
  201. INSERT INTO `global_sys_param` VALUES ('client_version_', '', '_客户端版本');
  202. INSERT INTO `global_sys_param` VALUES ('dataClearHour', '01', '');
  203. INSERT INTO `global_sys_param` VALUES ('db_script_version', '0', '数据库更新版本');
  204. INSERT INTO `global_sys_param` VALUES ('identify_IDCAbn_matchvalue', '2', '');
  205. INSERT INTO `global_sys_param` VALUES ('identify_IDCAlm_matchvalue', '2', '');
  206. INSERT INTO `global_sys_param` VALUES ('identify_IDCStopStat_matchvalue', '2', '');
  207. INSERT INTO `global_sys_param` VALUES ('login_fail_locktime', '180', '');
  208. INSERT INTO `global_sys_param` VALUES ('login_fail_maxcount', '5', '');
  209. INSERT INTO `global_sys_param` VALUES ('Mqtt_JS_URL', '192.168.1.208:8083', 'mqtt的js库连接地址');
  210. INSERT INTO `global_sys_param` VALUES ('session_timeout', '600', '');
  211. INSERT INTO `global_sys_param` VALUES ('user_login_client_limt', 'none', '');
  212. INSERT INTO `global_sys_param` VALUES ('user_pwd_edit_mod', 'admin', '');
  213. INSERT INTO `global_sys_param` VALUES ('user_pwd_expire_day', '60', '');
  214. INSERT INTO `global_sys_param` VALUES ('user_pwd_rule', 'simple', '');
  215. -- ----------------------------
  216. -- Table structure for global_syslog
  217. -- ----------------------------
  218. DROP TABLE IF EXISTS `global_syslog`;
  219. CREATE TABLE `global_syslog` (
  220. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  221. `insdate` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
  222. `ip` varchar(24) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作IP',
  223. `description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '日志内容',
  224. `staff` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作人员',
  225. `logtype` int(11) NULL DEFAULT NULL COMMENT '操作类型',
  226. `audittype` int(11) NULL DEFAULT NULL COMMENT '审计类型',
  227. `eventtype` int(11) NULL DEFAULT NULL COMMENT '事件类型',
  228. `eventlevel` int(11) NULL DEFAULT NULL COMMENT '事件等级',
  229. `success` int(11) NOT NULL DEFAULT 1 COMMENT '操作结果',
  230. PRIMARY KEY (`id`) USING BTREE,
  231. INDEX `ind1`(`insdate`) USING BTREE,
  232. INDEX `ind2`(`logtype`) USING BTREE,
  233. INDEX `ind3`(`success`) USING BTREE,
  234. INDEX `ind4`(`audittype`) USING BTREE,
  235. INDEX `ind5`(`eventtype`) USING BTREE
  236. ) ENGINE = InnoDB AUTO_INCREMENT = 93 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
  237. -- ----------------------------
  238. -- Table structure for scene_model
  239. -- ----------------------------
  240. DROP TABLE IF EXISTS `scene_model`;
  241. CREATE TABLE `scene_model` (
  242. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  243. `scenename` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  244. `modelid` bigint(20) NULL DEFAULT NULL,
  245. `modelname` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  246. PRIMARY KEY (`id`) USING BTREE
  247. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '场景与模型关联表' ROW_FORMAT = Dynamic;
  248. -- ----------------------------
  249. -- Table structure for t_data_clear_data
  250. -- ----------------------------
  251. DROP TABLE IF EXISTS `t_data_clear_data`;
  252. CREATE TABLE `t_data_clear_data` (
  253. `id` int(11) NOT NULL AUTO_INCREMENT,
  254. `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  255. `skeepday` int(11) NOT NULL DEFAULT 30,
  256. `tablename` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  257. `colname` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  258. `filterwhere` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  259. `memo` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  260. `cr` int(11) NOT NULL,
  261. `ct` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP,
  262. PRIMARY KEY (`id`) USING BTREE
  263. ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
  264. -- ----------------------------
  265. -- Records of t_data_clear_data
  266. -- ----------------------------
  267. INSERT INTO `t_data_clear_data` VALUES (1, '系统日志', 30, 'global_syslog', 'insdate', NULL, NULL, 0, '2023-03-11 15:09:59');
  268. INSERT INTO `t_data_clear_data` VALUES (2, '测温记录表', 30, 't_data_zigbee_026010', 'create_time', NULL, NULL, 0, '2023-03-11 15:10:36');
  269. INSERT INTO `t_data_clear_data` VALUES (3, '多探头测温记录', 30, 't_data_zigbee_026010_mz', 'create_time', NULL, NULL, 0, '2023-03-11 15:11:09');
  270. INSERT INTO `t_data_clear_data` VALUES (4, '避雷器记录表', 30, 't_data_zigbee_027001', 'create_time', NULL, NULL, 0, '2023-03-11 15:11:37');
  271. -- ----------------------------
  272. -- Table structure for t_data_role_func
  273. -- ----------------------------
  274. DROP TABLE IF EXISTS `t_data_role_func`;
  275. CREATE TABLE `t_data_role_func` (
  276. `id` int(11) NOT NULL AUTO_INCREMENT,
  277. `roleid` int(11) NOT NULL,
  278. `funccodeid` int(11) NOT NULL,
  279. PRIMARY KEY (`id`) USING BTREE,
  280. INDEX `ind1`(`roleid`) USING BTREE
  281. ) ENGINE = MyISAM AUTO_INCREMENT = 942 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
  282. -- ----------------------------
  283. -- Table structure for t_data_user
  284. -- ----------------------------
  285. DROP TABLE IF EXISTS `t_data_user`;
  286. CREATE TABLE `t_data_user` (
  287. `id` int(11) NOT NULL AUTO_INCREMENT,
  288. `name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  289. `account` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  290. `pwd` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  291. `pwd_expire` datetime(0) NULL DEFAULT '1970-01-01 00:00:00' COMMENT '密码过期时间',
  292. `mobilephone` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '移动电话号码',
  293. `memo` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  294. `createtime` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP,
  295. `createuser` int(11) NULL DEFAULT NULL,
  296. `role` tinyint(1) NULL DEFAULT 0 COMMENT '是否为管理员帐号',
  297. `bind_ips` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '绑定允许登录的IP或IP段,多过IP用,分隔',
  298. `datelimit_start` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '授权访问开始日期',
  299. `datelimit_end` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '授权访问结束日期',
  300. PRIMARY KEY (`id`) USING BTREE
  301. ) ENGINE = MyISAM AUTO_INCREMENT = 24 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
  302. -- ----------------------------
  303. -- Table structure for t_data_zigbee_026010
  304. -- ----------------------------
  305. DROP TABLE IF EXISTS `t_data_zigbee_026010`;
  306. CREATE TABLE `t_data_zigbee_026010` (
  307. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  308. `device_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备类型编码',
  309. `linked_device` varchar(21) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '被监测设备标识',
  310. `phase` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '相别',
  311. `device_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  312. `device_id` int(11) NOT NULL COMMENT '设备id',
  313. `tem1` float NULL DEFAULT 99999 COMMENT '温度测点1',
  314. `tem2` float NULL DEFAULT 99999 COMMENT '温度测点2',
  315. `tem3` float NULL DEFAULT 99999 COMMENT '温度测点3',
  316. `tem4` float NULL DEFAULT 99999 COMMENT '温度测点4',
  317. `tem5` float NULL DEFAULT 99999 COMMENT '温度测点5',
  318. `tem6` float NULL DEFAULT 99999 COMMENT '温度测点6',
  319. `tem7` float NULL DEFAULT 99999 COMMENT '温度测点7',
  320. `tem8` float NULL DEFAULT 99999 COMMENT '温度测点8',
  321. `tem9` float NULL DEFAULT 99999 COMMENT '温度测点9',
  322. `tem10` float NULL DEFAULT 99999 COMMENT '温度测点10',
  323. `tem11` float NULL DEFAULT 99999 COMMENT '温度测点11',
  324. `tem12` float NULL DEFAULT 99999 COMMENT '温度测点12',
  325. `tem13` float NULL DEFAULT 99999 COMMENT '温度测点13',
  326. `tem14` float NULL DEFAULT 99999 COMMENT '温度测点14',
  327. `tem15` float NULL DEFAULT 99999 COMMENT '温度测点15',
  328. `tem16` float NULL DEFAULT 99999 COMMENT '温度测点16',
  329. `tem17` float NULL DEFAULT 99999 COMMENT '温度测点17',
  330. `tem18` float NULL DEFAULT 99999 COMMENT '温度测点18',
  331. `tem19` float NULL DEFAULT 99999 COMMENT '温度测点19',
  332. `tem20` float NULL DEFAULT 99999 COMMENT '温度测点20',
  333. `tem21` float NULL DEFAULT 99999 COMMENT '温度测点21',
  334. `tem22` float NULL DEFAULT 99999 COMMENT '温度测点22',
  335. `tem23` float NULL DEFAULT 99999 COMMENT '温度测点23',
  336. `tem24` float NULL DEFAULT 99999 COMMENT '温度测点24',
  337. `tem25` float NULL DEFAULT 99999 COMMENT '温度测点25',
  338. `tem26` float NULL DEFAULT 99999 COMMENT '温度测点26',
  339. `tem27` float NULL DEFAULT 99999 COMMENT '温度测点27',
  340. `tem28` float NULL DEFAULT 99999 COMMENT '温度测点27',
  341. `tem29` float NULL DEFAULT 99999 COMMENT '温度测点28',
  342. `tem30` float NULL DEFAULT 99999 COMMENT '温度测点30',
  343. `hum1` float NULL DEFAULT 99999 COMMENT '湿度测点1',
  344. `hum2` float NULL DEFAULT 99999 COMMENT '湿度测点2',
  345. `hum3` float NULL DEFAULT 99999 COMMENT '湿度测点3',
  346. `hum4` float NULL DEFAULT 99999 COMMENT '湿度测点4',
  347. `hum5` float NULL DEFAULT 99999 COMMENT '湿度测点5',
  348. `hum6` float NULL DEFAULT 99999 COMMENT '湿度测点6',
  349. `hum7` float NULL DEFAULT 99999 COMMENT '湿度测点7',
  350. `hum8` float NULL DEFAULT 99999 COMMENT '湿度测点8',
  351. `hum9` float NULL DEFAULT 99999 COMMENT '湿度测点9',
  352. `hum10` float NULL DEFAULT 99999 COMMENT '湿度测点10',
  353. `hum11` float NULL DEFAULT 99999 COMMENT '湿度测点11',
  354. `hum12` float NULL DEFAULT 99999 COMMENT '湿度测点12',
  355. `hum13` float NULL DEFAULT 99999 COMMENT '湿度测点13',
  356. `hum14` float NULL DEFAULT 99999 COMMENT '湿度测点14',
  357. `hum15` float NULL DEFAULT 99999 COMMENT '湿度测点15',
  358. `hum16` float NULL DEFAULT 99999 COMMENT '湿度测点16',
  359. `hum17` float NULL DEFAULT 99999 COMMENT '湿度测点17',
  360. `hum18` float NULL DEFAULT 99999 COMMENT '湿度测点18',
  361. `hum19` float NULL DEFAULT 99999 COMMENT '湿度测点19',
  362. `hum20` float NULL DEFAULT 99999 COMMENT '湿度测点20',
  363. `hum21` float NULL DEFAULT 99999 COMMENT '湿度测点21',
  364. `hum22` float NULL DEFAULT 99999 COMMENT '湿度测点22',
  365. `hum23` float NULL DEFAULT 99999 COMMENT '湿度测点23',
  366. `hum24` float NULL DEFAULT 99999 COMMENT '湿度测点24',
  367. `hum25` float NULL DEFAULT 99999 COMMENT '湿度测点25',
  368. `hum26` float NULL DEFAULT 99999 COMMENT '湿度测点26',
  369. `hum27` float NULL DEFAULT 99999 COMMENT '湿度测点27',
  370. `hum28` float NULL DEFAULT 99999 COMMENT '湿度测点27',
  371. `hum29` float NULL DEFAULT 99999 COMMENT '湿度测点28',
  372. `hum30` float NULL DEFAULT 99999 COMMENT '湿度测点30',
  373. `vol1` float NULL DEFAULT 99999 COMMENT '电压测点1',
  374. `vol2` float NULL DEFAULT 99999 COMMENT '电压测点2',
  375. `vol3` float NULL DEFAULT 99999 COMMENT '电压测点3',
  376. `vol4` float NULL DEFAULT 99999 COMMENT '电压测点4',
  377. `vol5` float NULL DEFAULT 99999 COMMENT '电压测点5',
  378. `vol6` float NULL DEFAULT 99999 COMMENT '电压测点6',
  379. `vol7` float NULL DEFAULT 99999 COMMENT '电压测点7',
  380. `vol8` float NULL DEFAULT 99999 COMMENT '电压测点8',
  381. `vol9` float NULL DEFAULT 99999 COMMENT '电压测点9',
  382. `vol10` float NULL DEFAULT 99999 COMMENT '电压测点10',
  383. `vol11` float NULL DEFAULT 99999 COMMENT '电压测点11',
  384. `vol12` float NULL DEFAULT 99999 COMMENT '电压测点12',
  385. `vol13` float NULL DEFAULT 99999 COMMENT '电压测点13',
  386. `vol14` float NULL DEFAULT 99999 COMMENT '电压测点14',
  387. `vol15` float NULL DEFAULT 99999 COMMENT '电压测点15',
  388. `vol16` float NULL DEFAULT 99999 COMMENT '电压测点16',
  389. `vol17` float NULL DEFAULT 99999 COMMENT '电压测点17',
  390. `vol18` float NULL DEFAULT 99999 COMMENT '电压测点18',
  391. `vol19` float NULL DEFAULT 99999 COMMENT '电压测点19',
  392. `vol20` float NULL DEFAULT 99999 COMMENT '电压测点20',
  393. `vol21` float NULL DEFAULT 99999 COMMENT '电压测点21',
  394. `vol22` float NULL DEFAULT 99999 COMMENT '电压测点22',
  395. `vol23` float NULL DEFAULT 99999 COMMENT '电压测点23',
  396. `vol24` float NULL DEFAULT 99999 COMMENT '电压测点24',
  397. `vol25` float NULL DEFAULT 99999 COMMENT '电压测点25',
  398. `vol26` float NULL DEFAULT 99999 COMMENT '电压测点26',
  399. `vol27` float NULL DEFAULT 99999 COMMENT '电压测点27',
  400. `vol28` float NULL DEFAULT 99999 COMMENT '电压测点27',
  401. `vol29` float NULL DEFAULT 99999 COMMENT '电压测点28',
  402. `vol30` float NULL DEFAULT 99999 COMMENT '电压测点30',
  403. `acquisition_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP COMMENT '监测时间',
  404. `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP COMMENT '数据记录时间',
  405. PRIMARY KEY (`id`) USING BTREE,
  406. INDEX `ind1`(`device_id`) USING BTREE,
  407. INDEX `ind2`(`acquisition_time`) USING BTREE
  408. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'zigbee通用测温模型' ROW_FORMAT = Dynamic;
  409. -- ----------------------------
  410. -- Table structure for t_data_zigbee_026010_mz
  411. -- ----------------------------
  412. DROP TABLE IF EXISTS `t_data_zigbee_026010_mz`;
  413. CREATE TABLE `t_data_zigbee_026010_mz` (
  414. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  415. `device_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备类型编码',
  416. `linked_device` varchar(21) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '被监测设备标识',
  417. `phase` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '相别',
  418. `device_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  419. `device_id` int(11) NOT NULL COMMENT '设备id',
  420. `tem1` float NULL DEFAULT 99999 COMMENT '温度测点1',
  421. `tem2` float NULL DEFAULT 99999 COMMENT '温度测点2',
  422. `tem3` float NULL DEFAULT 99999 COMMENT '温度测点3',
  423. `tem4` float NULL DEFAULT 99999 COMMENT '温度测点4',
  424. `tem5` float NULL DEFAULT 99999 COMMENT '温度测点5',
  425. `tem6` float NULL DEFAULT 99999 COMMENT '温度测点6',
  426. `envtem` float NULL DEFAULT 99999 COMMENT '环境温度',
  427. `envhum` float NULL DEFAULT 99999 COMMENT '环境湿度',
  428. `vol` float NULL DEFAULT 99999 COMMENT '电压',
  429. `acquisition_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP COMMENT '监测时间',
  430. `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP COMMENT '数据记录时间',
  431. PRIMARY KEY (`id`) USING BTREE,
  432. INDEX `ind`(`device_id`) USING BTREE,
  433. INDEX `ind2`(`acquisition_time`) USING BTREE
  434. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'zigbee通用测温多探头模型' ROW_FORMAT = Dynamic;
  435. -- ----------------------------
  436. -- Table structure for t_data_zigbee_027001
  437. -- ----------------------------
  438. DROP TABLE IF EXISTS `t_data_zigbee_027001`;
  439. CREATE TABLE `t_data_zigbee_027001` (
  440. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  441. `device_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备类型编码',
  442. `linked_device` varchar(21) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '被监测设备标识',
  443. `phase` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '相别',
  444. `device_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  445. `device_id` int(11) NOT NULL COMMENT '设备id',
  446. `total_current` float NULL DEFAULT 99999 COMMENT '泄漏电流全电流',
  447. `resistive_vurrent` float NULL DEFAULT 99999 COMMENT '泄漏电流阻性电流',
  448. `thunderstrike_times` float NULL DEFAULT 99999 COMMENT '动作次数',
  449. `temperature` float NULL DEFAULT 99999 COMMENT '温度',
  450. `humidity` float NULL DEFAULT 99999 COMMENT '相对湿度',
  451. `lightning_current` float NULL DEFAULT 99999 COMMENT '雷击电流',
  452. `harmonic_current` float NULL DEFAULT 99999 COMMENT '三次谐波电流',
  453. `acquisition_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP COMMENT '监测时间',
  454. `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP COMMENT '数据记录时间',
  455. PRIMARY KEY (`id`) USING BTREE,
  456. INDEX `ind1`(`device_id`) USING BTREE,
  457. INDEX `ind2`(`acquisition_time`) USING BTREE
  458. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'zigbee通用避雷器监测模型' ROW_FORMAT = Dynamic;
  459. -- ----------------------------
  460. -- Table structure for t_relation_user_area
  461. -- ----------------------------
  462. DROP TABLE IF EXISTS `t_relation_user_area`;
  463. CREATE TABLE `t_relation_user_area` (
  464. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  465. `userid` int(11) NOT NULL COMMENT '用户ID',
  466. `areaid` int(11) NULL DEFAULT NULL COMMENT '区域ID',
  467. `ct` datetime(0) NULL DEFAULT NULL COMMENT '关系创建时间',
  468. `cr` int(11) NULL DEFAULT NULL COMMENT '创建人',
  469. PRIMARY KEY (`id`) USING BTREE,
  470. INDEX `ind1`(`userid`) USING BTREE,
  471. INDEX `ind2`(`areaid`) USING BTREE
  472. ) ENGINE = InnoDB AUTO_INCREMENT = 2659 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
  473. DROP TABLE IF EXISTS `t_data_optimize`;
  474. CREATE TABLE `t_data_optimize` (
  475. `id` int(11) NOT NULL AUTO_INCREMENT,
  476. `model_id` int(11) DEFAULT NULL COMMENT '模型ID。表示下属属性的默认优化配置',
  477. `device_id` int(11) DEFAULT NULL COMMENT '指定优化设备ID',
  478. `mp_cnf` text NOT NULL COMMENT '测点优化配置内容。JSON格式',
  479. `cr` int(255) DEFAULT NULL COMMENT '配置人',
  480. `ct` datetime DEFAULT NULL COMMENT '配置日期',
  481. PRIMARY KEY (`id`),
  482. KEY `ind1` (`model_id`),
  483. KEY `ind2` (`device_id`)
  484. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  485. DROP TABLE IF EXISTS `t_data_optimize_fillrule`;
  486. CREATE TABLE `t_data_optimize_fillrule` (
  487. `id` int(11) NOT NULL AUTO_INCREMENT,
  488. `model_id` int(11) DEFAULT NULL COMMENT '模型ID。表示下属属性的默认优化配置',
  489. `device_id` int(11) DEFAULT NULL COMMENT '指定优化设备ID',
  490. `fill_cnf` text NOT NULL COMMENT '测点优化配置内容。JSON格式',
  491. `cr` int(255) DEFAULT NULL COMMENT '配置人',
  492. `ct` datetime DEFAULT NULL COMMENT '配置日期',
  493. PRIMARY KEY (`id`),
  494. KEY `ind1` (`device_id`),
  495. KEY `ind2` (`model_id`)
  496. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='填充规则配置';
  497. -- ----------------------------
  498. -- Table structure for t_base_absolute_alarm
  499. -- ----------------------------
  500. DROP TABLE IF EXISTS `t_base_absolute_alarm`;
  501. CREATE TABLE `t_base_absolute_alarm` (
  502. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  503. `strategy_name` varchar(100) NOT NULL COMMENT '策略名称',
  504. `alarm_level` int(11) NOT NULL COMMENT '告警等级',
  505. `mod_name` varchar(50) NOT NULL COMMENT '模型名称',
  506. `mod_id` bigint(20) NOT NULL COMMENT '模型id',
  507. `operation_symbol` varchar(50) NOT NULL COMMENT '操作符号',
  508. `threshold` float(11,2) NOT NULL COMMENT '阈值',
  509. PRIMARY KEY (`id`),
  510. KEY `t_base_absolute_alarm_mod_id_IDX` (`mod_id`) USING BTREE
  511. ) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8 COMMENT='绝对值告警设置';
  512. -- ----------------------------
  513. -- Table structure for t_base_alarm_his
  514. -- ----------------------------
  515. DROP TABLE IF EXISTS `t_base_alarm_his`;
  516. CREATE TABLE `t_base_alarm_his` (
  517. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  518. `deviceid` bigint(20) NOT NULL COMMENT '设备id',
  519. `devicename` varchar(50) DEFAULT NULL COMMENT '设备名称',
  520. `mpid` bigint(20) NOT NULL COMMENT '测点id',
  521. `mpname` varchar(50) DEFAULT NULL COMMENT '测点名称',
  522. `alarm_desc` varchar(500) DEFAULT NULL COMMENT '告警描述',
  523. `alarm_type` int(11) DEFAULT NULL COMMENT '告警类别1:绝对值,2:升温,3:温度不平衡',
  524. `strategyid` bigint(20) DEFAULT NULL COMMENT '告警策略id',
  525. `alarm_value` float(11,2) DEFAULT NULL COMMENT '报警数值',
  526. `confirm` int(11) DEFAULT '0' COMMENT '用户是否确认',
  527. `confirmtime` varchar(20) DEFAULT NULL COMMENT '用户确认时间',
  528. `alarm_level` int(11) DEFAULT NULL COMMENT '告警等级',
  529. `region_id` int(11) DEFAULT NULL COMMENT '区域id',
  530. `is_reset` int(11) DEFAULT '0' COMMENT '是否复归',
  531. `create_at` datetime DEFAULT NULL COMMENT '告警发生时间',
  532. PRIMARY KEY (`id`),
  533. KEY `t_base_alarm_his_deviceid_IDX` (`deviceid`) USING BTREE,
  534. KEY `t_base_alarm_his_mpid_IDX` (`mpid`) USING BTREE,
  535. KEY `t_base_alarm_his_is_reset_IDX` (`is_reset`) USING BTREE,
  536. KEY `t_base_alarm_his_devicename_IDX` (`devicename`) USING BTREE,
  537. KEY `t_base_alarm_his_mpname_IDX` (`mpname`) USING BTREE,
  538. KEY `t_base_alarm_his_alarm_value_IDX` (`alarm_value`) USING BTREE,
  539. KEY `t_base_alarm_his_confirm_IDX` (`confirm`) USING BTREE
  540. ) ENGINE=InnoDB AUTO_INCREMENT=115 DEFAULT CHARSET=utf8 COMMENT='告警历史数据台账';
  541. -- ----------------------------
  542. -- Table structure for t_base_alarm_mplist
  543. -- ----------------------------
  544. DROP TABLE IF EXISTS `t_base_alarm_mplist`;
  545. CREATE TABLE `t_base_alarm_mplist` (
  546. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  547. `fk_id` bigint(20) NOT NULL COMMENT '绝对告警或者升温告警主表id',
  548. `alarm_type` int(11) unsigned NOT NULL COMMENT '告警类型1:绝对值,2:升温',
  549. `mod_id` bigint(20) NOT NULL COMMENT '模型id',
  550. `mod_name` varchar(50) NOT NULL COMMENT '模型名称',
  551. `attrname` varchar(50) NOT NULL COMMENT '测点属性名称',
  552. PRIMARY KEY (`id`),
  553. KEY `t_base_alarm_mplist_fk_id_IDX` (`fk_id`) USING BTREE,
  554. KEY `t_base_alarm_mplist_alarm_type_IDX` (`alarm_type`) USING BTREE,
  555. KEY `t_base_alarm_mplist_attrname_IDX` (`attrname`) USING BTREE
  556. ) ENGINE=InnoDB AUTO_INCREMENT=973 DEFAULT CHARSET=utf8 COMMENT='告警设置测点列表';
  557. -- ----------------------------
  558. -- Table structure for t_base_alone_alarm
  559. -- ----------------------------
  560. DROP TABLE IF EXISTS `t_base_alone_alarm`;
  561. CREATE TABLE `t_base_alone_alarm` (
  562. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  563. `deviceid` bigint(20) NOT NULL COMMENT '设备id',
  564. `mpid` bigint(20) NOT NULL COMMENT '测点id',
  565. `attrname` varchar(50) DEFAULT NULL COMMENT '测点属性',
  566. `mpname` varchar(50) DEFAULT NULL COMMENT '测点名称',
  567. `alarm_type` int(11) DEFAULT NULL COMMENT '告警类型1:绝对值,2:升温',
  568. `alarm_id` bigint(20) DEFAULT NULL COMMENT '告警模版id',
  569. `upcycle` int(11) DEFAULT NULL COMMENT '上升周期',
  570. `threshold` float(11,2) NOT NULL COMMENT '阈值',
  571. PRIMARY KEY (`id`),
  572. KEY `t_base_alone_alarm_deviceid_IDX` (`deviceid`) USING BTREE,
  573. KEY `t_base_alone_alarm_mpid_IDX` (`mpid`) USING BTREE,
  574. KEY `t_base_alone_alarm_alarm_id_IDX` (`alarm_id`) USING BTREE,
  575. KEY `t_base_alone_alarm_alarm_type_IDX` (`alarm_type`) USING BTREE
  576. ) ENGINE=InnoDB AUTO_INCREMENT=335 DEFAULT CHARSET=utf8 COMMENT='测点独立配置';
  577. -- ----------------------------
  578. -- Table structure for t_base_blacklist
  579. -- ----------------------------
  580. DROP TABLE IF EXISTS `t_base_blacklist`;
  581. CREATE TABLE `t_base_blacklist` (
  582. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  583. `area` varchar(100) NOT NULL COMMENT '区域',
  584. `deviceid` bigint(20) NOT NULL COMMENT '设备id',
  585. `devicename` varchar(100) NOT NULL COMMENT '设备名称',
  586. `devicecode` varchar(100) NOT NULL COMMENT '设备编号',
  587. `creator` varchar(50) NOT NULL COMMENT '添加人',
  588. PRIMARY KEY (`id`),
  589. KEY `t_base_blacklist_deviceid_IDX` (`deviceid`) USING BTREE
  590. ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='黑名单表';
  591. -- ----------------------------
  592. -- Table structure for t_base_blacklist_mplist
  593. -- ----------------------------
  594. DROP TABLE IF EXISTS `t_base_blacklist_mplist`;
  595. CREATE TABLE `t_base_blacklist_mplist` (
  596. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  597. `deviceid` bigint(20) NOT NULL COMMENT '设备id',
  598. `mpid` bigint(20) NOT NULL COMMENT '测点id',
  599. PRIMARY KEY (`id`),
  600. KEY `t_base_blacklist_mplist_deviceid_IDX` (`deviceid`) USING BTREE
  601. ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='黑名单测点明细表';
  602. -- ----------------------------
  603. -- Table structure for t_base_rise_alarm
  604. -- ----------------------------
  605. DROP TABLE IF EXISTS `t_base_rise_alarm`;
  606. CREATE TABLE `t_base_rise_alarm` (
  607. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  608. `strategy_name` varchar(100) NOT NULL COMMENT '策略名称',
  609. `alarm_level` int(11) NOT NULL COMMENT '告警等级',
  610. `mod_name` varchar(50) NOT NULL COMMENT '模型名称',
  611. `mod_id` bigint(20) NOT NULL COMMENT '模型id',
  612. `upcycle` int(11) NOT NULL COMMENT '上升周期',
  613. `scope` float(11,2) NOT NULL COMMENT '阈值',
  614. `alarm_type` int(11) DEFAULT NULL COMMENT '告警类型1:绝对值,2:升温,3:温度不平衡',
  615. PRIMARY KEY (`id`),
  616. KEY `t_base_rise_alarm_mod_id_IDX` (`mod_id`) USING BTREE
  617. ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='升温告警设置';
  618. -- ----------------------------
  619. -- Table structure for t_base_unbalance_alarm
  620. -- ----------------------------
  621. DROP TABLE IF EXISTS `t_base_unbalance_alarm`;
  622. CREATE TABLE `t_base_unbalance_alarm` (
  623. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  624. `strategy_name` varchar(100) NOT NULL COMMENT '策略名称',
  625. `alarm_level` int(11) NOT NULL COMMENT '告警等级',
  626. `operation_symbol` varchar(50) NOT NULL COMMENT '操作符号',
  627. `threshold` int(11) NOT NULL COMMENT '阈值',
  628. `alarm_type` int(11) DEFAULT NULL COMMENT '告警类型1:绝对值,2:升温,3:温度不平衡',
  629. PRIMARY KEY (`id`)
  630. ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='温度不平衡告警';
  631. SET FOREIGN_KEY_CHECKS = 1;