/* Navicat Premium Data Transfer Source Server : 本地 Source Server Type : MySQL Source Server Version : 80033 Source Host : localhost:3306 Source Schema : dev_cloud_new Target Server Type : MySQL Target Server Version : 80033 File Encoding : 65001 Date: 15/08/2023 16:07:19 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for dev_access_conf -- ---------------------------- DROP TABLE IF EXISTS `dev_access_conf`; CREATE TABLE `dev_access_conf` ( `id` bigint(0) NOT NULL COMMENT 'id', `access_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备id', `unique_code` tinyint(1) NOT NULL COMMENT '唯一性标识', `access_conf_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '配置名称', `access_conf_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '配置值', `access_conf_value_regular` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '配置值校验正则表达式', `access_conf_value_prompt` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '配置值校验提示语', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备接入配置表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_access_conf -- ---------------------------- -- ---------------------------- -- Table structure for dev_bind_relation -- ---------------------------- DROP TABLE IF EXISTS `dev_bind_relation`; CREATE TABLE `dev_bind_relation` ( `id` bigint(0) NOT NULL AUTO_INCREMENT, `dev_id` bigint(0) NULL DEFAULT NULL COMMENT '设备id', `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户id', `server_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务编码', `application_id` bigint(0) NULL DEFAULT NULL COMMENT '应用id', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1690928946166718466 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备-应用-关联表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_bind_relation -- ---------------------------- -- ---------------------------- -- Table structure for dev_command_panel -- ---------------------------- DROP TABLE IF EXISTS `dev_command_panel`; CREATE TABLE `dev_command_panel` ( `id` bigint(0) NOT NULL COMMENT 'id', `protocol_kind` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '传输类协议/配置类协议 0/1', `protocol_id` bigint(0) NULL DEFAULT NULL COMMENT '协议id', `config_protocol_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '配置类协议id', `protocol_version_id` bigint(0) NULL DEFAULT NULL COMMENT '协议版本id', `command_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '指令名称', `command_identifier` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '指令标识符', `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '指令面板名称', `command_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'json', `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '说明', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `is_delete` tinyint(1) UNSIGNED ZEROFILL NULL DEFAULT 0 COMMENT '是否删除 0否1是', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '指令面板表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_command_panel -- ---------------------------- -- ---------------------------- -- Table structure for dev_command_task -- ---------------------------- DROP TABLE IF EXISTS `dev_command_task`; CREATE TABLE `dev_command_task` ( `id` bigint(0) NOT NULL COMMENT 'id', `access_id` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '设备接入id', `sn` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '设备sn', `command_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '指令名称', `command_identifier` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '指令标识符', `command_panel_id` bigint(0) NOT NULL COMMENT '指令面板id', `command_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '指令参数', `status` tinyint(1) NOT NULL COMMENT '执行状态 0未执行 1已执行 2已终止', `issue_time` datetime(0) NULL DEFAULT NULL COMMENT '下发时间', `result_time` datetime(0) NULL DEFAULT NULL COMMENT '结果返回时间', `result_code` tinyint(1) NULL DEFAULT NULL COMMENT '执行结果状态 0失败 1成功', `result_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '执行结果', `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '说明', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '指令任务类型: 0指令面板任务 1指令缓存任务', `route` tinyint(1) NOT NULL COMMENT '下发通道: 0传输通道, 1配置通道', `conf_protocol` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '配置协议版本号, 指令任务类型为指令缓存任务时需要记录', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '指令任务表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_command_task -- ---------------------------- -- ---------------------------- -- Table structure for dev_info -- ---------------------------- DROP TABLE IF EXISTS `dev_info`; CREATE TABLE `dev_info` ( `id` bigint(0) NOT NULL COMMENT 'id', `sn` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备sn, 内部配置协议的设备唯一标识', `access_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备接入id, 消息协议的设备唯一标识', `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称', `template_id` bigint(0) NULL DEFAULT NULL COMMENT '设备模板id', `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '所属租户', `location_json` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '位置json', `online` tinyint(1) NULL DEFAULT NULL COMMENT '设备在线状态(0-离线,1-在线)', `online_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备在线ID', `online_change_time` datetime(0) NULL DEFAULT NULL COMMENT '状态变更时间', `firmware_ver` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '固件版本', `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `dev_picture` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备图片', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备信息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_info -- ---------------------------- -- ---------------------------- -- Table structure for dev_log -- ---------------------------- DROP TABLE IF EXISTS `dev_log`; CREATE TABLE `dev_log` ( `id` int(0) NOT NULL AUTO_INCREMENT, `dev_id` bigint(0) NULL DEFAULT NULL COMMENT '设备id', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '操作人', `log_type` int(0) NULL DEFAULT NULL COMMENT '日志类型', `log_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '日志内容', `month` int(0) NULL DEFAULT NULL COMMENT '年月', `log_time` datetime(0) NULL DEFAULT NULL COMMENT '日志时间', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '入库时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备日志' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_log -- ---------------------------- -- ---------------------------- -- Table structure for dev_log_record -- ---------------------------- DROP TABLE IF EXISTS `dev_log_record`; CREATE TABLE `dev_log_record` ( `id` int(0) NOT NULL AUTO_INCREMENT, `dev_id` bigint(0) NULL DEFAULT NULL COMMENT '设备id', `log_type` int(0) NULL DEFAULT NULL COMMENT '日志类型', `log_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '日志内容', `month` int(0) NULL DEFAULT NULL COMMENT '年月', `log_time` datetime(0) NULL DEFAULT NULL COMMENT '日志时间', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '入库时间', PRIMARY KEY (`id`) USING BTREE, INDEX `dev_id_index`(`dev_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 41682 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备日志' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_log_record -- ---------------------------- -- ---------------------------- -- Table structure for dev_packet -- ---------------------------- DROP TABLE IF EXISTS `dev_packet`; CREATE TABLE `dev_packet` ( `id` bigint(0) NOT NULL, `access_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备接入id', `dev_sn` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备序列号', `dev_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称', `packet_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报文名称', `packet_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '报文内容', `report_time` datetime(0) NULL DEFAULT NULL COMMENT '报文采集时间', `product_id` bigint(0) NULL DEFAULT NULL COMMENT '产品id', `product_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品名称', `protocol_id` bigint(0) NULL DEFAULT NULL COMMENT '协议id', `protocol_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '协议名称', `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户id', `tenant_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户名称', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `dev_id_index`(`access_id`) USING BTREE, INDEX `dev_sn_index`(`dev_sn`) USING BTREE, INDEX `report_time_index`(`report_time`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备原始报文表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_packet -- ---------------------------- -- ---------------------------- -- Table structure for dev_product -- ---------------------------- DROP TABLE IF EXISTS `dev_product`; CREATE TABLE `dev_product` ( `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `product_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品名称', `product_code` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品型号', `product_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品类型', `industry` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属行业', `config_protocol_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品使用的配置类协议唯一标识', `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品说明', `pic_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品图片', `status` tinyint(1) NULL DEFAULT NULL COMMENT '状态(0-未发布,1-已发布)', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1689481088104189955 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '产品信息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_product -- ---------------------------- -- ---------------------------- -- Table structure for dev_product_command_pannel_conf -- ---------------------------- DROP TABLE IF EXISTS `dev_product_command_pannel_conf`; CREATE TABLE `dev_product_command_pannel_conf` ( `id` bigint(0) NOT NULL, `product_id` bigint(0) NOT NULL COMMENT '产品id', `command_pannel_id` bigint(0) NOT NULL COMMENT '指令面板id', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `create_time` datetime(0) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '产品绑定的指令面板关系表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_product_command_pannel_conf -- ---------------------------- -- ---------------------------- -- Table structure for dev_protocol -- ---------------------------- DROP TABLE IF EXISTS `dev_protocol`; CREATE TABLE `dev_protocol` ( `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '协议名称', `type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '协议类型', `version` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最新版本号', `protocol_version_id` bigint(0) NULL DEFAULT NULL COMMENT '最新协议版本号id', `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '协议说明', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1689096469143932931 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '协议信息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_protocol -- ---------------------------- -- ---------------------------- -- Table structure for dev_protocol_version -- ---------------------------- DROP TABLE IF EXISTS `dev_protocol_version`; CREATE TABLE `dev_protocol_version` ( `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `protocol_id` bigint(0) NOT NULL COMMENT '协议id', `version` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '版本号', `status` tinyint(1) NULL DEFAULT NULL COMMENT '协议状态(0-未发布,1-已发布)', `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '协议说明', `file_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '协议文件路径', `content` json NULL COMMENT '协议内容', `factor_content` json NULL COMMENT '要素内容', `command_content` json NULL COMMENT '采集指令内容', `config_command_content` json NULL COMMENT '配置指令内容', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1689096469169098755 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '协议历史版本表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_protocol_version -- ---------------------------- -- ---------------------------- -- Table structure for dev_template -- ---------------------------- DROP TABLE IF EXISTS `dev_template`; CREATE TABLE `dev_template` ( `id` bigint(0) NOT NULL COMMENT 'id', `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模板名称', `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模板说明', `product_id` bigint(0) NULL DEFAULT NULL COMMENT '所属产品', `protocol_id` bigint(0) NULL DEFAULT NULL COMMENT '协议id', `protocol_version_id` bigint(0) NULL DEFAULT NULL COMMENT '协议版本id', `status` tinyint(1) NULL DEFAULT NULL COMMENT '状态(0-未发布,1-已发布)', `publish_time` datetime(0) NULL DEFAULT NULL COMMENT '发布时间', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `type` tinyint(0) UNSIGNED NULL DEFAULT 0 COMMENT '模板类型(0-通用模板,1-专属模板)', `exclusive_tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '专属租户ID', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备模板表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_template -- ---------------------------- -- ---------------------------- -- Table structure for dev_template_command_pannel_conf -- ---------------------------- DROP TABLE IF EXISTS `dev_template_command_pannel_conf`; CREATE TABLE `dev_template_command_pannel_conf` ( `id` bigint(0) NOT NULL, `template_id` bigint(0) NOT NULL COMMENT '设备模板id', `command_pannel_id` bigint(0) NOT NULL COMMENT '指令面板id', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人id', `create_time` datetime(0) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备模板绑定的指令面板关系表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_template_command_pannel_conf -- ---------------------------- -- ---------------------------- -- Table structure for dev_template_factor_conf_release -- ---------------------------- DROP TABLE IF EXISTS `dev_template_factor_conf_release`; CREATE TABLE `dev_template_factor_conf_release` ( `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `template_id` bigint(0) NULL DEFAULT NULL COMMENT '设备模板id', `identifier` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '要素标识符', `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '要素名称', `unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位', `data_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据类型', `accuracy` int(0) NULL DEFAULT NULL COMMENT '精度', `range_start` double NULL DEFAULT NULL COMMENT '量程开始', `range_end` double NULL DEFAULT NULL COMMENT '量程结束', `length` int(0) NULL DEFAULT NULL COMMENT '长度', `publish_time` datetime(0) NULL DEFAULT NULL COMMENT '发布时间', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `factor_group` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '要素分组', `factor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '要素编码', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1689466985219452936 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备模板监测要素配置-发布版' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_template_factor_conf_release -- ---------------------------- -- ---------------------------- -- Table structure for dev_template_factor_conf_snap -- ---------------------------- DROP TABLE IF EXISTS `dev_template_factor_conf_snap`; CREATE TABLE `dev_template_factor_conf_snap` ( `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `template_id` bigint(0) NULL DEFAULT NULL COMMENT '设备模板id', `identifier` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '要素标识符', `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '要素名称', `unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位', `data_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据类型', `accuracy` int(0) NULL DEFAULT NULL COMMENT '精度', `range_start` double NULL DEFAULT NULL COMMENT '量程开始', `range_end` double NULL DEFAULT NULL COMMENT '量程结束', `length` int(0) NULL DEFAULT NULL COMMENT '长度', `used` tinyint(1) NULL DEFAULT 0 COMMENT '是否配置(0-否,1-是)', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `custom` tinyint(1) NULL DEFAULT 0 COMMENT '是否自定义(0否不可修改 1是可修改)', `factor_group` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '要素分组', `factor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '要素编码', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1689476539830292499 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备模板监测要素配置-快照版' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of dev_template_factor_conf_snap -- ---------------------------- -- ---------------------------- -- Table structure for emqx_account -- ---------------------------- DROP TABLE IF EXISTS `emqx_account`; CREATE TABLE `emqx_account` ( `id` bigint(0) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', `username` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名', `clientid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'clientid', `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码', `salt` varchar(35) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '盐值', `is_superuser` tinyint(1) NULL DEFAULT 0 COMMENT '是否超级管理员', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `index_emqx_account_clientid`(`clientid`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of emqx_account -- ---------------------------- INSERT INTO `emqx_account` VALUES (1, 'emqx-client', 'emqx-client', 'whmx2022', NULL, 0, '2023-06-30 16:23:31', '2023-06-30 16:23:31'); INSERT INTO `emqx_account` VALUES (2, 'emqx-kafka', 'emqx-kafka', 'mx123456', NULL, 0, '2023-06-30 16:23:31', '2023-06-30 16:23:31'); INSERT INTO `emqx_account` VALUES (3, 'emqx-gnss', 'emqx-gnss_customer', 'mx123456', NULL, 1, '2023-06-30 16:23:31', '2023-06-30 16:23:31'); INSERT INTO `emqx_account` VALUES (4, 'emqx-gnss', 'emqx-gnss_producer', 'mx123456', NULL, 1, '2023-06-30 16:23:31', '2023-06-30 16:23:31'); INSERT INTO `emqx_account` VALUES (5, 'emqx-dz', 'emqx-dz_consumer', 'mx123456', NULL, 1, '2023-06-30 16:23:31', '2023-06-30 16:23:31'); INSERT INTO `emqx_account` VALUES (6, 'emqx-dz', 'emqx-dz_producer', 'mx123456', NULL, 1, '2023-06-30 16:23:31', '2023-06-30 16:23:31'); -- ---------------------------- -- Table structure for oper_debug_online_record -- ---------------------------- DROP TABLE IF EXISTS `oper_debug_online_record`; CREATE TABLE `oper_debug_online_record` ( `id` bigint(0) NOT NULL COMMENT '调试id,连接时生成,重连时绑定', `device_sn` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备sn号', `operator_id` bigint(0) NULL DEFAULT NULL COMMENT '调试人id', `start_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '开始时间', `end_time` datetime(0) NULL DEFAULT NULL COMMENT '结束时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-在线调试记录表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_debug_online_record -- ---------------------------- -- ---------------------------- -- Table structure for oper_debug_online_record_log -- ---------------------------- DROP TABLE IF EXISTS `oper_debug_online_record_log`; CREATE TABLE `oper_debug_online_record_log` ( `id` bigint(0) NOT NULL, `record_id` bigint(0) NOT NULL COMMENT '记录id', `log_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '记录时间', `log_serial_number` varchar(0) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '序列号,可能是排序依据', `log_message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日志消息内容', `log_forward` tinyint(1) NOT NULL COMMENT '日志发送方向 0 下行 1 上行', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-在线调试日志表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_debug_online_record_log -- ---------------------------- -- ---------------------------- -- Table structure for oper_dev_info -- ---------------------------- DROP TABLE IF EXISTS `oper_dev_info`; CREATE TABLE `oper_dev_info` ( `id` bigint(0) NOT NULL COMMENT '记录id', `sn` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备sn', `init_product_id` bigint(0) NULL DEFAULT NULL COMMENT '初始设备产品型号id, 绑定后以新的产品id为准', `firmware_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '固件版本', `online` int(0) NOT NULL DEFAULT 2 COMMENT '设备在线状态(0-不在线,1-在线, 2未激活)', `auth` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '配置连接秘钥', `anomal_flag` tinyint(1) NULL DEFAULT 0 COMMENT '异常标识(0-正常,1-异常)', `connect_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '连接id_可能为空', `channel_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '管道id', `online_change_time` datetime(0) NULL DEFAULT NULL COMMENT '在线状态变更时间', `creator_id` bigint(0) NULL DEFAULT NULL, `create_time` datetime(0) NULL DEFAULT NULL, `update_time` datetime(0) NULL DEFAULT NULL, `monitor_flag` tinyint(1) NULL DEFAULT 0 COMMENT '可业务监控 0否 1是', `operate_flag` tinyint(1) NULL DEFAULT 1 COMMENT '可运维配置 0否 1是', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-设备配置信息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_dev_info -- ---------------------------- -- ---------------------------- -- Table structure for oper_firmware -- ---------------------------- DROP TABLE IF EXISTS `oper_firmware`; CREATE TABLE `oper_firmware` ( `id` bigint(0) NOT NULL, `firmware_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '文件名', `firmware_original_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件原始名', `firmware_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件地址', `firmware_bytes_size` bigint(0) NULL DEFAULT NULL COMMENT '文件字节大小', `firmware_md5` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件md5', `status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '状态(0-未发布,1-已发布)', `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '备注', `creator_id` bigint(0) NULL DEFAULT NULL, `create_time` datetime(0) NULL DEFAULT NULL, `update_time` datetime(0) NULL DEFAULT NULL, `firmware_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '固件包版本', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-固件升级包表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_firmware -- ---------------------------- -- ---------------------------- -- Table structure for oper_firmware_upgrade_task -- ---------------------------- DROP TABLE IF EXISTS `oper_firmware_upgrade_task`; CREATE TABLE `oper_firmware_upgrade_task` ( `id` bigint(0) NOT NULL COMMENT '升级任务id', `task_batch_id` bigint(0) NULL DEFAULT NULL COMMENT '批次id', `length` int(0) NULL DEFAULT 1024 COMMENT '帧大小', `conf_device_sn` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '配置设备sn号', `previous_firmware_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备先前固件版本', `status` int(0) NOT NULL COMMENT '升级任务状态 00:等待下载 10:下载中 11:等待升级 20:升级成功 21:升级失败 22:升级终止 ', `creator_id` bigint(0) NULL DEFAULT NULL, `create_time` datetime(0) NULL DEFAULT NULL, `update_time` datetime(0) NULL DEFAULT NULL, `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `stoping` tinyint(1) NULL DEFAULT 0 COMMENT '是否停止中标识', `protocol_type` tinyint(1) NULL DEFAULT 0 COMMENT '协议类型 0 GPRS-tcp, 1 GPRS-udp, 2 LAN-tcp, 3 LAN-udp', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-固件升级任务表\r\n\r\nstatus 升级任务状态 \r\n首位表示 批次状态 都为0 则未开始, 任何不为0则表示进行中,都为2则表示已结束\r\n\r\n00:等待下载 \r\n\r\n10:下载中 11:等待升级 \r\n\r\n20:升级成功 21:升级失败 22:升级终止' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_firmware_upgrade_task -- ---------------------------- -- ---------------------------- -- Table structure for oper_firmware_upgrade_task_batch -- ---------------------------- DROP TABLE IF EXISTS `oper_firmware_upgrade_task_batch`; CREATE TABLE `oper_firmware_upgrade_task_batch` ( `id` bigint(0) NOT NULL, `firmware_id` bigint(0) NOT NULL COMMENT '固件id', `firmware_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '固件文件名, 如文件名可修改,该字段弃用', `batch_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '批次名称', `product_id` bigint(0) NULL DEFAULT NULL COMMENT '产品id 冗余', `device_count` int(0) NULL DEFAULT NULL COMMENT '升级设备数量', `creator_id` bigint(0) NULL DEFAULT NULL, `create_time` datetime(0) NULL DEFAULT NULL, `update_time` datetime(0) NULL DEFAULT NULL, `finish_time` datetime(0) NULL DEFAULT NULL COMMENT '任务结束时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-固件升级批次表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_firmware_upgrade_task_batch -- ---------------------------- -- ---------------------------- -- Table structure for oper_firmware_version_dep_conf -- ---------------------------- DROP TABLE IF EXISTS `oper_firmware_version_dep_conf`; CREATE TABLE `oper_firmware_version_dep_conf` ( `id` bigint(0) NOT NULL, `firmware_id` bigint(0) NOT NULL COMMENT '固件升级包文件id', `product_id` bigint(0) NOT NULL COMMENT '产品id', `upgradeable_firmware_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '可被升级的固件版本', `creator_id` bigint(0) NULL DEFAULT NULL, `create_time` datetime(0) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-固件文件版本依赖配置表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_firmware_version_dep_conf -- ---------------------------- -- ---------------------------- -- Table structure for oper_mount_upgrade_firmware -- ---------------------------- DROP TABLE IF EXISTS `oper_mount_upgrade_firmware`; CREATE TABLE `oper_mount_upgrade_firmware` ( `id` bigint(0) NOT NULL COMMENT '主键', `firmware_id` bigint(0) NULL DEFAULT NULL COMMENT '固件升级包id', `firmware_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '固件文件名', `mount_task_id` bigint(0) NULL DEFAULT NULL COMMENT '挂测任务id', `sort` int(0) NULL DEFAULT NULL COMMENT '排序值', `upgrade_count` int(0) NULL DEFAULT 0 COMMENT '已升级次数', `length` int(0) NULL DEFAULT 1024 COMMENT '帧长度', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-升级挂测任务固件' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_mount_upgrade_firmware -- ---------------------------- -- ---------------------------- -- Table structure for oper_mount_upgrade_log -- ---------------------------- DROP TABLE IF EXISTS `oper_mount_upgrade_log`; CREATE TABLE `oper_mount_upgrade_log` ( `id` bigint(0) NOT NULL COMMENT '主键', `mount_task_id` bigint(0) NULL DEFAULT NULL COMMENT '挂测任务id', `mount_firmware_id` bigint(0) NULL DEFAULT NULL COMMENT '挂测任务固件id', `stage` int(0) NULL DEFAULT NULL COMMENT '升级环节', `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日志内容', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-升级挂测任务日志' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_mount_upgrade_log -- ---------------------------- -- ---------------------------- -- Table structure for oper_mount_upgrade_task -- ---------------------------- DROP TABLE IF EXISTS `oper_mount_upgrade_task`; CREATE TABLE `oper_mount_upgrade_task` ( `id` bigint(0) NOT NULL COMMENT '主键', `sn` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备sn', `previous_firmware_version` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备先前固件版本', `loop_count` int(0) NULL DEFAULT NULL COMMENT '循环次数', `pack_count` int(0) NULL DEFAULT NULL COMMENT '升级包数量', `upgrade_count` int(0) NULL DEFAULT 0 COMMENT '已升级次数', `status` int(0) NULL DEFAULT 0 COMMENT '状态:0未开始 10进行中 15暂停 20成功 21失败 22终止', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '创建者', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `finish_time` datetime(0) NULL DEFAULT NULL COMMENT '结束时间', `protocol_type` tinyint(1) NULL DEFAULT 0 COMMENT '协议类型 0 GPRS-tcp, 1 GPRS-udp, 2 LAN-tcp, 3 LAN-udp', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-升级挂测任务' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_mount_upgrade_task -- ---------------------------- -- ---------------------------- -- Table structure for oper_product_secret_conf -- ---------------------------- DROP TABLE IF EXISTS `oper_product_secret_conf`; CREATE TABLE `oper_product_secret_conf` ( `id` bigint(0) NOT NULL, `product_id` bigint(0) NULL DEFAULT NULL COMMENT '产品id', `def_sn` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '默认sn号', `def_passwd` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '默认秘钥', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运维-产品秘钥配置表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of oper_product_secret_conf -- ---------------------------- INSERT INTO `oper_product_secret_conf` VALUES (1, NULL, '202001010001', 'F9103D'); INSERT INTO `oper_product_secret_conf` VALUES (2, NULL, '202001010001', 'F9164N_V3'); INSERT INTO `oper_product_secret_conf` VALUES (3, NULL, '202001010001', 'F9164_V3'); INSERT INTO `oper_product_secret_conf` VALUES (4, NULL, '202001010001', 'F9164-M'); INSERT INTO `oper_product_secret_conf` VALUES (5, NULL, '202001010001', 'F-CD100'); INSERT INTO `oper_product_secret_conf` VALUES (6, NULL, '202001010001', 'F-UB100'); INSERT INTO `oper_product_secret_conf` VALUES (7, NULL, '202001010001', 'F-BD100'); INSERT INTO `oper_product_secret_conf` VALUES (8, NULL, '202001010001', 'F-IYL200'); INSERT INTO `oper_product_secret_conf` VALUES (9, NULL, '202001010001', 'F-LP100'); INSERT INTO `oper_product_secret_conf` VALUES (10, NULL, '202001010001', 'F-HJ100_V2'); INSERT INTO `oper_product_secret_conf` VALUES (11, NULL, '202001010001', 'F-HJ110_V2'); INSERT INTO `oper_product_secret_conf` VALUES (12, NULL, '202001010001', 'F-JC110'); INSERT INTO `oper_product_secret_conf` VALUES (13, NULL, '202001010001', 'F-JC100_V2'); INSERT INTO `oper_product_secret_conf` VALUES (14, NULL, '202001010001', 'F-YT3301'); INSERT INTO `oper_product_secret_conf` VALUES (15, NULL, '202001010001', 'F-YT3301_V2'); INSERT INTO `oper_product_secret_conf` VALUES (16, NULL, '202001010001', 'F-LD100_V3'); INSERT INTO `oper_product_secret_conf` VALUES (17, NULL, '202001010001', 'F9164-DZ200'); INSERT INTO `oper_product_secret_conf` VALUES (18, NULL, '202001010001', 'F-DW100'); -- ---------------------------- -- Table structure for sys_dict -- ---------------------------- DROP TABLE IF EXISTS `sys_dict`; CREATE TABLE `sys_dict` ( `id` bigint(0) NOT NULL AUTO_INCREMENT, `type_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型标识符', `type_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型名称', `order_no` int(0) NULL DEFAULT 0 COMMENT '排序号', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据字典类型表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of sys_dict -- ---------------------------- INSERT INTO `sys_dict` VALUES (2, 'product_type', '产品类型', 2, '2022-06-14 10:08:56', '2022-06-14 10:08:58'); INSERT INTO `sys_dict` VALUES (3, 'industry', '所属行业', 3, '2022-06-14 10:09:32', '2022-06-14 10:09:35'); INSERT INTO `sys_dict` VALUES (4, 'factor_group', '要素分组', 4, '2022-09-08 10:26:01', '2022-09-08 10:26:04'); -- ---------------------------- -- Table structure for sys_dict_item -- ---------------------------- DROP TABLE IF EXISTS `sys_dict_item`; CREATE TABLE `sys_dict_item` ( `id` bigint(0) NOT NULL AUTO_INCREMENT, `type_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型标识符', `value_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典值标识符', `value_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典值显示名称', `order_no` int(0) NULL DEFAULT 0 COMMENT '排序号', `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 43 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据字典值表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of sys_dict_item -- ---------------------------- INSERT INTO `sys_dict_item` VALUES (20, 'product_type', 'DTU', 'DTU', 1, NULL, '2022-06-14 10:12:41', '2022-06-14 10:12:44'); INSERT INTO `sys_dict_item` VALUES (21, 'product_type', 'RTU', 'RTU', 2, NULL, '2022-06-14 10:12:41', '2022-06-14 10:12:44'); INSERT INTO `sys_dict_item` VALUES (22, 'product_type', 'router', '路由器', 3, NULL, '2022-06-14 10:12:41', '2022-06-14 10:12:44'); INSERT INTO `sys_dict_item` VALUES (23, 'product_type', 'sensor', '传感器', 4, NULL, '2022-06-14 10:12:41', '2022-06-14 10:12:44'); INSERT INTO `sys_dict_item` VALUES (30, 'industry', 'iot', '物联网', 1, NULL, '2022-06-14 10:13:44', '2022-06-14 10:13:48'); INSERT INTO `sys_dict_item` VALUES (31, 'industry', 'fileControl', '消防', 2, NULL, '2022-06-14 10:13:44', '2022-06-14 10:13:48'); INSERT INTO `sys_dict_item` VALUES (32, 'industry', 'electricity', '电力', 3, NULL, '2022-06-14 10:13:44', '2022-06-14 10:13:48'); INSERT INTO `sys_dict_item` VALUES (33, 'industry', 'waterAffairs', '水务', 4, NULL, '2022-06-14 10:13:44', '2022-06-14 10:13:48'); INSERT INTO `sys_dict_item` VALUES (34, 'industry', 'communication', '通信', 5, NULL, '2022-06-14 10:13:44', '2022-06-14 10:13:48'); INSERT INTO `sys_dict_item` VALUES (40, 'factor_group', 'monitorInfo', '实时监测信息', 2, NULL, '2022-09-08 10:27:39', '2022-09-08 10:27:42'); INSERT INTO `sys_dict_item` VALUES (41, 'factor_group', 'workingInfo', '工况信息', 1, NULL, '2022-09-08 10:27:39', '2022-09-08 10:27:42'); INSERT INTO `sys_dict_item` VALUES (42, 'product_type', 'broadcast', '广播', 5, '', '2023-02-16 15:44:59', '2023-02-16 15:44:59'); -- ---------------------------- -- Table structure for sys_operate_log -- ---------------------------- DROP TABLE IF EXISTS `sys_operate_log`; CREATE TABLE `sys_operate_log` ( `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT 'id', `creator_id` bigint(0) NULL DEFAULT NULL COMMENT '操作人', `creator_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作人姓名', `operate_module` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作模块', `log_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作类型', `request_ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求ip', `log_context` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '日志内容', `is_success` tinyint(1) NULL DEFAULT NULL COMMENT '是否成功(0否1是)', `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '响应信息', `month` int(0) NULL DEFAULT NULL COMMENT '年月', `log_time` datetime(0) NULL DEFAULT NULL COMMENT '日志时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of sys_operate_log -- ---------------------------- SET FOREIGN_KEY_CHECKS = 1;