|
|
/*
|
|
|
Navicat Premium Data Transfer
|
|
|
|
|
|
Source Server : 费加罗108
|
|
|
Source Server Type : MySQL
|
|
|
Source Server Version : 80024
|
|
|
Source Host : 123.57.78.108:3306
|
|
|
Source Schema : hma_iot
|
|
|
|
|
|
Target Server Type : MySQL
|
|
|
Target Server Version : 80024
|
|
|
File Encoding : 65001
|
|
|
|
|
|
Date: 29/09/2025 14:50:05
|
|
|
*/
|
|
|
|
|
|
SET NAMES utf8mb4;
|
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for alert_config
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `alert_config`;
|
|
|
CREATE TABLE `alert_config` (
|
|
|
`id` bigint NOT NULL COMMENT '告警配置id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '描述',
|
|
|
`enable` bit(1) NULL DEFAULT NULL COMMENT '是否启用',
|
|
|
`level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '告警严重度',
|
|
|
`message_template_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '关联消息转发模板ID',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '告警名称',
|
|
|
`rule_info_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '关联规则引擎ID',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '配置所属用户',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`messageTemplateId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`ruleInfoId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`message_push` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '0短信1微信2语音,数据用,隔开',
|
|
|
`message_push_ipone` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户通知的手机号码',
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for alert_record
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `alert_record`;
|
|
|
CREATE TABLE `alert_record` (
|
|
|
`id` bigint NOT NULL COMMENT '告警记录id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
`alert_time` bigint NULL DEFAULT NULL COMMENT '告警时间',
|
|
|
`details` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '告警详情',
|
|
|
`level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '告警严重度(1-5)',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '告警名称',
|
|
|
`read_flg` bit(1) NULL DEFAULT NULL COMMENT '是否已读',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '配置所属用户',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`alertTime` bigint NULL DEFAULT NULL,
|
|
|
`readFlg` bit(1) NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`dept_area_id` bigint NULL DEFAULT NULL COMMENT '部门(区域id)',
|
|
|
`reason_for_removal` bigint NULL DEFAULT NULL COMMENT '清除原因(0测试”、“1点检”、“2已确认)',
|
|
|
`reason_for_removal_flag` bigint NULL DEFAULT 0 COMMENT '1已清除0未清除',
|
|
|
`site` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备安装位置',
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`level_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for alert_record_copy1
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `alert_record_copy1`;
|
|
|
CREATE TABLE `alert_record_copy1` (
|
|
|
`id` bigint NOT NULL COMMENT '告警记录id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
`alert_time` bigint NULL DEFAULT NULL COMMENT '告警时间',
|
|
|
`details` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '告警详情',
|
|
|
`level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '告警严重度(1-5)',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '告警名称',
|
|
|
`read_flg` bit(1) NULL DEFAULT NULL COMMENT '是否已读',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '配置所属用户',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`alertTime` bigint NULL DEFAULT NULL,
|
|
|
`readFlg` bit(1) NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for category
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `category`;
|
|
|
CREATE TABLE `category` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '分类id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '分类描述',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '分类名称',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for channel
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `channel`;
|
|
|
CREATE TABLE `channel` (
|
|
|
`id` bigint NOT NULL COMMENT '通道id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '通道名称',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '图标',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '标题',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for channel_config
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `channel_config`;
|
|
|
CREATE TABLE `channel_config` (
|
|
|
`id` bigint NOT NULL COMMENT '通道配置id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`channel_id` bigint NULL DEFAULT NULL COMMENT '通道id',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`param` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '通道配置参数',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '通道配置名称',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`channelId` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for channel_template
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `channel_template`;
|
|
|
CREATE TABLE `channel_template` (
|
|
|
`id` bigint NOT NULL COMMENT '通道模板id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`channel_config_id` bigint NULL DEFAULT NULL COMMENT '通道配置id',
|
|
|
`content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '通道模板内容',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '通道模板名称',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`channelConfigId` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_config
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_config`;
|
|
|
CREATE TABLE `device_config` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '设备配置id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '设备配置json内容',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备id',
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备名称',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_detector_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_detector_info`;
|
|
|
CREATE TABLE `device_detector_info` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备id',
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备名称',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备状态',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`gasTypeKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`dataDetectorValue` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`data_detector_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`gas_type_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_context` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_detector_info_copy1
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_detector_info_copy1`;
|
|
|
CREATE TABLE `device_detector_info_copy1` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备id',
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备名称',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备状态',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`gasTypeKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`dataDetectorValue` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`data_detector_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`gas_type_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_group
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_group`;
|
|
|
CREATE TABLE `device_group` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '设备组id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`device_qty` int NULL DEFAULT NULL COMMENT '设备数量',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备组名称',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '分组说明',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '所属用户',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`deviceQty` int NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_group_mapping
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_group_mapping`;
|
|
|
CREATE TABLE `device_group_mapping` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '设备组映射id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备id',
|
|
|
`group_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备组id',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`groupId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_info`;
|
|
|
CREATE TABLE `device_info` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备id',
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备名称',
|
|
|
`latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '纬度',
|
|
|
`longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '经度',
|
|
|
`model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备类型',
|
|
|
`offline_time` bigint NULL DEFAULT NULL COMMENT '设备离线时间',
|
|
|
`online_time` bigint NULL DEFAULT NULL COMMENT '设备在线时间',
|
|
|
`parent_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '父级id',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备密钥',
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备状态',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`offlineTime` bigint NULL DEFAULT NULL,
|
|
|
`onlineTime` bigint NULL DEFAULT NULL,
|
|
|
`parentId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`dept_area_id` bigint NULL DEFAULT NULL COMMENT '部门(区域id)',
|
|
|
`site` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`signal_strength` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '信号强度',
|
|
|
`device_version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备版本',
|
|
|
`device_status` bigint NULL DEFAULT 0 COMMENT '设备状态0正常1故障2报警3离线',
|
|
|
`node_one` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_two` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_three` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_four` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_five` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_one_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_two_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_three_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_four_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_five_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_one_device` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_two_device` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_three_device` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_four_device` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`node_five_device` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_info_copy1
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_info_copy1`;
|
|
|
CREATE TABLE `device_info_copy1` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备id',
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备名称',
|
|
|
`latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '纬度',
|
|
|
`longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '经度',
|
|
|
`model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备类型',
|
|
|
`offline_time` bigint NULL DEFAULT NULL COMMENT '设备离线时间',
|
|
|
`online_time` bigint NULL DEFAULT NULL COMMENT '设备在线时间',
|
|
|
`parent_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '父级id',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备密钥',
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备状态',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`offlineTime` bigint NULL DEFAULT NULL,
|
|
|
`onlineTime` bigint NULL DEFAULT NULL,
|
|
|
`parentId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`dept_area_id` bigint NULL DEFAULT NULL COMMENT '部门(区域id)',
|
|
|
`site` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`signal_strength` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '信号强度',
|
|
|
`device_version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备版本',
|
|
|
`device_status` bigint NULL DEFAULT 0 COMMENT '设备状态0正常1故障2报警3离线',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_install_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_install_info`;
|
|
|
CREATE TABLE `device_install_info` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户电话',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备名称也就是imei',
|
|
|
`corporate_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公司名称',
|
|
|
`proposer_time` datetime NULL DEFAULT NULL COMMENT '申请时间',
|
|
|
`proposer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '申请人',
|
|
|
`proposer_team` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '申请班组',
|
|
|
`community_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '小区名称',
|
|
|
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户名称',
|
|
|
`user_ipone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户电话',
|
|
|
`building_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '楼栋单元号',
|
|
|
`room_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '房间号',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`shut_value_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '切断阀编号',
|
|
|
`gas_meter_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '燃气表号',
|
|
|
`remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`before_installation_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '安装前图片',
|
|
|
`working_of_the_detector_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '装完成探测器工作图片',
|
|
|
`side_leakage_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '测漏图片',
|
|
|
`ignition_picture_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '点火图片',
|
|
|
`install_the_panoramic_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '装完成全景图片',
|
|
|
`of_gas_meter_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '燃气表图片',
|
|
|
`work_order_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '工单图片',
|
|
|
`punching_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '打孔图片',
|
|
|
`fiex_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '装电源线照片',
|
|
|
`state` bigint NULL DEFAULT 0,
|
|
|
`uid_username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '绑定人手机号',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_issue
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_issue`;
|
|
|
CREATE TABLE `device_issue` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户电话',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`field_name` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字段编号',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`field_name_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字段编号',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_ota_detail
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_ota_detail`;
|
|
|
CREATE TABLE `device_ota_detail` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`module` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`ota_info_id` bigint NULL DEFAULT NULL,
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`step` int NULL DEFAULT NULL,
|
|
|
`task_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`otaInfoId` bigint NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`taskId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_ota_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_ota_info`;
|
|
|
CREATE TABLE `device_ota_info` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL,
|
|
|
`desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`fail` int NULL DEFAULT NULL,
|
|
|
`module` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`package_id` bigint NULL DEFAULT NULL,
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`success` int NULL DEFAULT NULL,
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`total` int NULL DEFAULT NULL,
|
|
|
`version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`packageId` bigint NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_sub_user
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_sub_user`;
|
|
|
CREATE TABLE `device_sub_user` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备id',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备用户id',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for device_tag
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `device_tag`;
|
|
|
CREATE TABLE `device_tag` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '标签码',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备id',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '标签名称',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '标签值',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for gen_table
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `gen_table`;
|
|
|
CREATE TABLE `gen_table` (
|
|
|
`table_id` bigint NOT NULL COMMENT '编号',
|
|
|
`data_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '数据源名称',
|
|
|
`table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '表名称',
|
|
|
`table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '表描述',
|
|
|
`sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关联子表的表名',
|
|
|
`sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '子表关联的外键名',
|
|
|
`class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '实体类名称',
|
|
|
`tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)',
|
|
|
`package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成包路径',
|
|
|
`module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成模块名',
|
|
|
`business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成业务名',
|
|
|
`function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成功能名',
|
|
|
`function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成功能作者',
|
|
|
`gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)',
|
|
|
`gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '/' COMMENT '生成路径(不填默认项目路径)',
|
|
|
`options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '其它生成选项',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
PRIMARY KEY (`table_id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '代码生成业务表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for gen_table_column
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `gen_table_column`;
|
|
|
CREATE TABLE `gen_table_column` (
|
|
|
`column_id` bigint NOT NULL COMMENT '编号',
|
|
|
`table_id` bigint NULL DEFAULT NULL COMMENT '归属表编号',
|
|
|
`column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '列名称',
|
|
|
`column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '列描述',
|
|
|
`column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '列类型',
|
|
|
`java_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'JAVA类型',
|
|
|
`java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'JAVA字段名',
|
|
|
`is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否主键(1是)',
|
|
|
`is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否自增(1是)',
|
|
|
`is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否必填(1是)',
|
|
|
`is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否为插入字段(1是)',
|
|
|
`is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否编辑字段(1是)',
|
|
|
`is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否列表字段(1是)',
|
|
|
`is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否查询字段(1是)',
|
|
|
`query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)',
|
|
|
`html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)',
|
|
|
`dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '字典类型',
|
|
|
`sort` int NULL DEFAULT NULL COMMENT '排序',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`column_id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for home
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `home`;
|
|
|
CREATE TABLE `home` (
|
|
|
`id` bigint NOT NULL COMMENT '家庭id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '家庭地址',
|
|
|
`current` bit(1) NULL DEFAULT NULL COMMENT '是否为用户当前使用的家庭',
|
|
|
`device_num` int NULL DEFAULT NULL COMMENT '设备数量',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '家庭名称',
|
|
|
`space_num` int NULL DEFAULT NULL COMMENT '空间数量',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`user_id` bigint NULL DEFAULT NULL COMMENT '关联用户id',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`deviceNum` int NULL DEFAULT NULL,
|
|
|
`spaceNum` int NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`userId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for icon
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `icon`;
|
|
|
CREATE TABLE `icon` (
|
|
|
`id` bigint NOT NULL COMMENT 'iconId',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`icon_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '图标内容',
|
|
|
`icon_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '图标名称',
|
|
|
`icon_type_id` bigint NULL DEFAULT NULL COMMENT '图标分类id',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '版本',
|
|
|
`view_box` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '视窗缩放',
|
|
|
`xmlns` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '命名空间',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`iconContent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL,
|
|
|
`iconName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`iconTypeId` bigint NULL DEFAULT NULL,
|
|
|
`viewBox` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for icon_type
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `icon_type`;
|
|
|
CREATE TABLE `icon_type` (
|
|
|
`id` bigint NOT NULL COMMENT '主键id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`type_describe` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '分类描述',
|
|
|
`type_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '分类名称',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`typeDescribe` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`typeName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for modbus_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `modbus_info`;
|
|
|
CREATE TABLE `modbus_info` (
|
|
|
`id` bigint NOT NULL COMMENT 'id',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品名称',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'productKey',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '说明',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '配置所属用户',
|
|
|
`update_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for modbus_thing_model
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `modbus_thing_model`;
|
|
|
CREATE TABLE `modbus_thing_model` (
|
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
|
`model` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '模型内容',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`update_at` bigint NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for notice_read_status
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `notice_read_status`;
|
|
|
CREATE TABLE `notice_read_status` (
|
|
|
`id` bigint NOT NULL COMMENT '主键ID',
|
|
|
`notice_id` bigint NULL DEFAULT NULL COMMENT '通知公告ID',
|
|
|
`user_id` bigint NULL DEFAULT NULL COMMENT '用户ID',
|
|
|
`read_status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '已读状态:0-未读 1-已读',
|
|
|
`read_time` datetime NULL DEFAULT NULL COMMENT '已读时间',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户ID',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for notify_message
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `notify_message`;
|
|
|
CREATE TABLE `notify_message` (
|
|
|
`id` bigint NOT NULL COMMENT '通知消息id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`create_at` bigint NULL DEFAULT NULL,
|
|
|
`message_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`status` bit(1) NULL DEFAULT NULL,
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`update_at` bigint NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`messageType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`updateAt` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for oauth_client
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `oauth_client`;
|
|
|
CREATE TABLE `oauth_client` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`allow_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '允许访问的url',
|
|
|
`client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客户端id',
|
|
|
`client_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客户端密钥',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客户端名称',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`allowUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`clientId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`clientSecret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for oper_log
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `oper_log`;
|
|
|
CREATE TABLE `oper_log` (
|
|
|
`id` bigint NOT NULL COMMENT '日志主键',
|
|
|
`business_type` int NULL DEFAULT NULL COMMENT '业务类型(0其它 1新增 2修改 3删除)',
|
|
|
`cost_time` bigint NULL DEFAULT NULL COMMENT '消耗时间',
|
|
|
`dept_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部门名称',
|
|
|
`error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '错误消息',
|
|
|
`json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '返回参数',
|
|
|
`method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '请求方法',
|
|
|
`oper_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作地址',
|
|
|
`oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作地点',
|
|
|
`oper_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员',
|
|
|
`oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '请求参数',
|
|
|
`oper_time` datetime NULL DEFAULT NULL COMMENT '操作时间',
|
|
|
`oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '请求url',
|
|
|
`operator_type` int NULL DEFAULT NULL COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
|
|
|
`request_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '请求方式',
|
|
|
`status` int NULL DEFAULT NULL COMMENT '操作状态(0正常 1异常)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作模块',
|
|
|
`businessType` int NULL DEFAULT NULL,
|
|
|
`costTime` bigint NULL DEFAULT NULL,
|
|
|
`deptName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`errorMsg` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL,
|
|
|
`jsonResult` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL,
|
|
|
`operIp` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`operLocation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`operName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`operParam` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL,
|
|
|
`operTime` datetime NULL DEFAULT NULL,
|
|
|
`operUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`operatorType` int NULL DEFAULT NULL,
|
|
|
`requestMethod` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for ota_device
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `ota_device`;
|
|
|
CREATE TABLE `ota_device` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL,
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`status` int NULL DEFAULT NULL,
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for ota_package
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `ota_package`;
|
|
|
CREATE TABLE `ota_package` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL,
|
|
|
`desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`ext_data` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`is_diff` bit(1) NULL DEFAULT NULL,
|
|
|
`md5` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`module` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`sign` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`sign_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`size` bigint NULL DEFAULT NULL,
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`extData` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`isDiff` bit(1) NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`signMethod` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for plugin_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `plugin_info`;
|
|
|
CREATE TABLE `plugin_info` (
|
|
|
`id` bigint NOT NULL COMMENT 'id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '插件配置信息',
|
|
|
`config_schema` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '插件配置项描述信息',
|
|
|
`deploy_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部署方式',
|
|
|
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '描述',
|
|
|
`file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '插件包地址',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '插件名称',
|
|
|
`plugin_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '插件包id',
|
|
|
`protocol` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备插件协议类型',
|
|
|
`script` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '插件脚本',
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '状态',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '插件类型',
|
|
|
`version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '插件版本',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`configSchema` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL,
|
|
|
`deployType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`pluginId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for plugin_instance
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `plugin_instance`;
|
|
|
CREATE TABLE `plugin_instance` (
|
|
|
`id` bigint NOT NULL COMMENT 'id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`heartbeat_at` bigint NULL DEFAULT NULL COMMENT '心跳时间',
|
|
|
`ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '插件主程序所在ip',
|
|
|
`main_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '插件主程序id',
|
|
|
`plugin_id` bigint NULL DEFAULT NULL COMMENT '插件id',
|
|
|
`port` int NOT NULL COMMENT '插件主程序端口',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`heartbeatAt` bigint NULL DEFAULT NULL,
|
|
|
`mainId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`pluginId` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for product
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `product`;
|
|
|
CREATE TABLE `product` (
|
|
|
`id` bigint NOT NULL COMMENT '产品id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '品类',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`icon_id` bigint NULL DEFAULT NULL COMMENT '产品图标ID',
|
|
|
`img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '图片',
|
|
|
`is_open_locate` bit(1) NULL DEFAULT NULL COMMENT '是否开启设备定位,true/false',
|
|
|
`keep_alive_time` bigint NULL DEFAULT NULL COMMENT '保活时长(秒)',
|
|
|
`locate_update_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '定位更新方式',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品名称',
|
|
|
`node_type` int NULL DEFAULT NULL COMMENT '节点类型',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`product_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品密钥',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`transparent` bit(1) NULL DEFAULT NULL COMMENT '是否透传,true/false',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户ID',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`iconId` bigint NULL DEFAULT NULL,
|
|
|
`isOpenLocate` bit(1) NULL DEFAULT NULL,
|
|
|
`keepAliveTime` bigint NULL DEFAULT NULL,
|
|
|
`locateUpdateType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`nodeType` int NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`productSecret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`product_type` int NULL DEFAULT 1 COMMENT '0是报警器1是其它',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for product_model
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `product_model`;
|
|
|
CREATE TABLE `product_model` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '型号id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '型号',
|
|
|
`modify_at` bigint NULL DEFAULT NULL COMMENT '修改时间',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '名称',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品Key',
|
|
|
`script` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '脚本内容',
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '脚本状态',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '脚本类型',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`modifyAt` bigint NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for rule_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `rule_info`;
|
|
|
CREATE TABLE `rule_info` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '规则id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`actions` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '动作',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '描述',
|
|
|
`filters` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '过滤器',
|
|
|
`listeners` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '监听器',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '规则名称',
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '状态',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '规则类型',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for screen
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `screen`;
|
|
|
CREATE TABLE `screen` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`create_at` bigint NULL DEFAULT NULL,
|
|
|
`is_default` bit(1) NULL DEFAULT NULL,
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`port` int NULL DEFAULT NULL,
|
|
|
`resource_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`isDefault` bit(1) NULL DEFAULT NULL,
|
|
|
`resourceFile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for screen_api
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `screen_api`;
|
|
|
CREATE TABLE `screen_api` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`api_params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`api_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`create_at` bigint NULL DEFAULT NULL,
|
|
|
`data_source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`http_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`screen_id` bigint NULL DEFAULT NULL,
|
|
|
`script` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL,
|
|
|
`apiParams` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`apiPath` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`dataSource` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`httpMethod` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`screenId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for space
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `space`;
|
|
|
CREATE TABLE `space` (
|
|
|
`id` bigint NOT NULL COMMENT '空间id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`device_num` int NULL DEFAULT NULL COMMENT '设备数量',
|
|
|
`home_id` bigint NULL DEFAULT NULL COMMENT '关联家庭id',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '空间名称',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`deviceNum` int NULL DEFAULT NULL,
|
|
|
`homeId` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for space_device
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `space_device`;
|
|
|
CREATE TABLE `space_device` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`collect` bit(1) NULL DEFAULT NULL COMMENT '是否收藏',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '空间中的设备id',
|
|
|
`home_id` bigint NULL DEFAULT NULL COMMENT '所属家庭Id',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '空间中的设备名称',
|
|
|
`space_id` bigint NULL DEFAULT NULL COMMENT '空间id',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`homeId` bigint NULL DEFAULT NULL,
|
|
|
`spaceId` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_app
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_app`;
|
|
|
CREATE TABLE `sys_app` (
|
|
|
`id` bigint NOT NULL COMMENT '主键id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`app_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'appId',
|
|
|
`app_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应用名称',
|
|
|
`app_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'appSecret',
|
|
|
`app_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应用类型',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`appId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`appName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`appSecret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`appType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_config
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_config`;
|
|
|
CREATE TABLE `sys_config` (
|
|
|
`id` bigint NOT NULL COMMENT '参数主键',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`config_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '参数键名',
|
|
|
`config_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '参数名称',
|
|
|
`config_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '系统内置(Y是 N否)',
|
|
|
`config_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '参数键值',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`configKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`configName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`configType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`configValue` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_dept
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_dept`;
|
|
|
CREATE TABLE `sys_dept` (
|
|
|
`id` bigint NOT NULL COMMENT '部门ID',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`ancestors` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '祖级列表',
|
|
|
`del_flag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '删除标志(0代表存在 2代表删除)',
|
|
|
`dept_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部门名称',
|
|
|
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '邮箱',
|
|
|
`leader` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '负责人',
|
|
|
`order_num` int NULL DEFAULT NULL COMMENT '显示顺序',
|
|
|
`parent_id` bigint NULL DEFAULT NULL COMMENT '父部门ID',
|
|
|
`phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '联系电话',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部门状态:0正常,1停用',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户ID',
|
|
|
`area_type` bigint(1) UNSIGNED ZEROFILL NULL DEFAULT 0 COMMENT '0是部门1是区域',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`areaType` int NULL DEFAULT NULL,
|
|
|
`delFlag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deptName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`orderNum` int NULL DEFAULT NULL,
|
|
|
`parentId` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '纬度',
|
|
|
`longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '经度',
|
|
|
`site` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_dict_data
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_dict_data`;
|
|
|
CREATE TABLE `sys_dict_data` (
|
|
|
`id` bigint NOT NULL COMMENT '字典编码',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`css_class` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '样式属性(其他样式扩展)',
|
|
|
`dict_label` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典标签',
|
|
|
`dict_sort` int NULL DEFAULT NULL COMMENT '字典排序',
|
|
|
`dict_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典类型',
|
|
|
`dict_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典键值',
|
|
|
`is_default` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否默认(Y是 N否)',
|
|
|
`list_class` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '表格字典样式',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '状态(0正常 1停用)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`cssClass` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`dictLabel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`dictSort` int NULL DEFAULT NULL,
|
|
|
`dictType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`dictValue` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`isDefault` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`listClass` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_dict_type
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_dict_type`;
|
|
|
CREATE TABLE `sys_dict_type` (
|
|
|
`id` bigint NOT NULL COMMENT '字典主键',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`dict_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典名称',
|
|
|
`dict_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典类型',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '状态(0正常 1停用)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`dictName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`dictType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_logininfor
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_logininfor`;
|
|
|
CREATE TABLE `sys_logininfor` (
|
|
|
`id` bigint NOT NULL COMMENT 'ID',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`browser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '浏览器类型',
|
|
|
`ipaddr` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '登录IP地址',
|
|
|
`login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '登录地点',
|
|
|
`login_time` datetime NULL DEFAULT NULL COMMENT '访问时间',
|
|
|
`msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '提示消息',
|
|
|
`os` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作系统',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '登录状态 0成功 1失败',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户账号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`loginLocation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`loginTime` datetime NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`userName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_menu
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_menu`;
|
|
|
CREATE TABLE `sys_menu` (
|
|
|
`menu_id` bigint NOT NULL COMMENT '菜单ID',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '组件路径',
|
|
|
`icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '菜单图标',
|
|
|
`is_cache` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否缓存(0缓存 1不缓存)',
|
|
|
`is_frame` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否为外链(0是 1否)',
|
|
|
`menu_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '菜单名称',
|
|
|
`menu_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型(M目录 C菜单 F按钮)',
|
|
|
`order_num` int NULL DEFAULT NULL COMMENT '显示顺序',
|
|
|
`parent_id` bigint NULL DEFAULT NULL COMMENT '父菜单ID',
|
|
|
`path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '路由地址',
|
|
|
`perms` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '权限字符串',
|
|
|
`query_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '路由参数',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '菜单状态(0正常 1停用)',
|
|
|
`visible` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '显示状态(0显示 1隐藏)',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`isCache` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`isFrame` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`menuType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`orderNum` int NULL DEFAULT NULL,
|
|
|
`queryParam` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`menu_id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_notice
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_notice`;
|
|
|
CREATE TABLE `sys_notice` (
|
|
|
`id` bigint NOT NULL COMMENT '公告ID',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`notice_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公告内容',
|
|
|
`notice_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公告标题',
|
|
|
`notice_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公告类型(1通知 2公告)',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公告状态(0正常 1关闭)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`noticeContent` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`noticeTitle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`noticeType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_oss
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_oss`;
|
|
|
CREATE TABLE `sys_oss` (
|
|
|
`id` bigint NOT NULL COMMENT '对象存储主键',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '文件名',
|
|
|
`file_suffix` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '文件后缀名',
|
|
|
`original_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '原名',
|
|
|
`service` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '服务商',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'URL地址',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`fileName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`fileSuffix` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`originalName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_oss_config
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_oss_config`;
|
|
|
CREATE TABLE `sys_oss_config` (
|
|
|
`id` bigint NOT NULL COMMENT '主建',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`access_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'accessKey',
|
|
|
`access_policy` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '桶权限类型(0private 1public 2custom)',
|
|
|
`bucket_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '桶名称',
|
|
|
`config_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '配置key',
|
|
|
`domain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '自定义域名',
|
|
|
`endpoint` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '访问站点',
|
|
|
`ext1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '扩展字段',
|
|
|
`is_https` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否https(0否 1是)',
|
|
|
`prefix` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '前缀',
|
|
|
`region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '域',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`secret_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '秘钥',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否默认(0=是,1=否)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`accessKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`accessPolicy` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`bucketName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`configKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`isHttps` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`secretKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_post
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_post`;
|
|
|
CREATE TABLE `sys_post` (
|
|
|
`id` bigint NOT NULL COMMENT '岗位序号',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`post_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '岗位编码',
|
|
|
`post_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '岗位名称',
|
|
|
`post_sort` int NULL DEFAULT NULL COMMENT '岗位排序',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '状态(0正常 1停用)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`postCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`postName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`postSort` int NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_role
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_role`;
|
|
|
CREATE TABLE `sys_role` (
|
|
|
`id` bigint NOT NULL COMMENT '角色ID',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`data_scope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '数据范围(1:所有数据权限;2:自定义数据权限;3:本部门数据权限;4:本部门及以下数据权限;5:仅本人数据权限)',
|
|
|
`del_flag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '删除标志(0代表存在 2代表删除)',
|
|
|
`dept_check_strictly` bit(1) NULL DEFAULT NULL COMMENT '部门树选择项是否关联显示(0:父子不互相关联显示 1:父子互相关联显示 )',
|
|
|
`menu_check_strictly` bit(1) NULL DEFAULT NULL COMMENT '菜单树选择项是否关联显示( 0:父子不互相关联显示 1:父子互相关联显示)',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`role_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '角色权限',
|
|
|
`role_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '角色名称',
|
|
|
`role_sort` int NULL DEFAULT NULL COMMENT '角色排序',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '角色状态(0正常 1停用)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`dataScope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`delFlag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deptCheckStrictly` bit(1) NULL DEFAULT NULL,
|
|
|
`menuCheckStrictly` bit(1) NULL DEFAULT NULL,
|
|
|
`roleKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`roleName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`roleSort` int NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_role_dept
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_role_dept`;
|
|
|
CREATE TABLE `sys_role_dept` (
|
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`dept_id` bigint NULL DEFAULT NULL COMMENT '部门ID',
|
|
|
`role_id` bigint NULL DEFAULT NULL COMMENT '角色ID',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`deptId` bigint NULL DEFAULT NULL,
|
|
|
`roleId` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_role_menu
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_role_menu`;
|
|
|
CREATE TABLE `sys_role_menu` (
|
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`menu_id` bigint NULL DEFAULT NULL COMMENT '菜单ID',
|
|
|
`role_id` bigint NULL DEFAULT NULL COMMENT '角色ID',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`menuId` bigint NULL DEFAULT NULL,
|
|
|
`roleId` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_tenant
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_tenant`;
|
|
|
CREATE TABLE `sys_tenant` (
|
|
|
`id` bigint NOT NULL COMMENT 'id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`account_count` bigint NULL DEFAULT NULL COMMENT '用户数量(-1不限制)',
|
|
|
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '地址',
|
|
|
`company_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '企业名称',
|
|
|
`contact_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '联系电话',
|
|
|
`contact_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '联系人',
|
|
|
`del_flag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '删除标志(0代表存在 2代表删除)',
|
|
|
`domain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '域名',
|
|
|
`expire_time` datetime NULL DEFAULT NULL COMMENT '过期时间',
|
|
|
`intro` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '企业简介',
|
|
|
`license_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '统一社会信用代码',
|
|
|
`package_id` bigint NULL DEFAULT NULL COMMENT '租户套餐编号',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '租户状态(0正常 1停用)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`accountCount` bigint NULL DEFAULT NULL,
|
|
|
`companyName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`contactPhone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`contactUserName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`delFlag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`expireTime` datetime NULL DEFAULT NULL,
|
|
|
`licenseNumber` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`packageId` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_tenant_package
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_tenant_package`;
|
|
|
CREATE TABLE `sys_tenant_package` (
|
|
|
`id` bigint NOT NULL COMMENT '租户套餐id',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`del_flag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '删除标志(0代表存在 2代表删除)',
|
|
|
`menu_check_strictly` bit(1) NULL DEFAULT NULL COMMENT '菜单树选择项是否关联显示( 0:父子不互相关联显示 1:父子互相关联显示)',
|
|
|
`menu_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '关联菜单id',
|
|
|
`package_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '套餐名称',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '状态(0正常 1停用)',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`delFlag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`menuCheckStrictly` bit(1) NULL DEFAULT NULL,
|
|
|
`menuIds` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL,
|
|
|
`packageName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_user
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_user`;
|
|
|
CREATE TABLE `sys_user` (
|
|
|
`id` bigint NOT NULL COMMENT '用户ID',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`avatar` bigint NULL DEFAULT NULL COMMENT '用户头像',
|
|
|
`del_flag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '删除标志(0代表存在 2代表删除)',
|
|
|
`dept_id` bigint NULL DEFAULT NULL COMMENT '部门ID',
|
|
|
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户邮箱',
|
|
|
`login_date` datetime NULL DEFAULT NULL COMMENT '最后登录时间',
|
|
|
`login_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '最后登录IP',
|
|
|
`nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户昵称',
|
|
|
`password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '密码',
|
|
|
`phonenumber` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '手机号码',
|
|
|
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
`sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户性别',
|
|
|
`status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '帐号状态(0正常 1停用)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户账号',
|
|
|
`user_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户类型(sys_user系统用户)',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`delFlag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`deptId` bigint NULL DEFAULT NULL,
|
|
|
`loginDate` datetime NULL DEFAULT NULL,
|
|
|
`loginIp` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`nickName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`userName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`userType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`dept_area_id` bigint NULL DEFAULT NULL COMMENT '部门(区域id)',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_user_area
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_user_area`;
|
|
|
CREATE TABLE `sys_user_area` (
|
|
|
`id` bigint NOT NULL COMMENT 'ID',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`sys_dept_id` bigint NULL DEFAULT NULL COMMENT '部门表里区域的id(area_type=1)',
|
|
|
`sys_user_id` bigint NULL DEFAULT NULL COMMENT '用户id',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_user_post
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_user_post`;
|
|
|
CREATE TABLE `sys_user_post` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`post_id` bigint NULL DEFAULT NULL COMMENT '岗位ID',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`user_id` bigint NULL DEFAULT NULL COMMENT '用户ID',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`postId` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`userId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_user_role
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `sys_user_role`;
|
|
|
CREATE TABLE `sys_user_role` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`role_id` bigint NULL DEFAULT NULL COMMENT '角色ID',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`user_id` bigint NULL DEFAULT NULL COMMENT '用户ID',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`roleId` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`userId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_d_feedback_evaluation
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_d_feedback_evaluation`;
|
|
|
CREATE TABLE `t_d_feedback_evaluation` (
|
|
|
`id` bigint NOT NULL COMMENT 'ID',
|
|
|
`content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容',
|
|
|
`problem_screenshot` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '问题截图',
|
|
|
`message` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消息',
|
|
|
`customer_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户姓名',
|
|
|
`evaluation_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '评价类型1意见反馈,2用户评价,3师傅评价 ',
|
|
|
`service_satisfaction` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务满意度',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备ID',
|
|
|
`worder_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工单ID',
|
|
|
`is_solve` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '问题是否解决1解决2未解决',
|
|
|
`customer_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户电话',
|
|
|
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
|
|
|
`tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`customer_id` bigint NULL DEFAULT NULL COMMENT '客户id',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '意见反馈评价表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_d_iccid_record
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_d_iccid_record`;
|
|
|
CREATE TABLE `t_d_iccid_record` (
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`user_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '厂商编号|合作商编号',
|
|
|
`iccid` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物联网卡号',
|
|
|
`sim_type` int NULL DEFAULT 1 COMMENT '物联网卡运营商',
|
|
|
`dateline` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '发货日期',
|
|
|
`state` int NULL DEFAULT 0 COMMENT '状态(0,已授权,1未授权,2未支付)',
|
|
|
`order_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '订单id',
|
|
|
`authorization_code` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '授权码',
|
|
|
`source` int NULL DEFAULT 1 COMMENT '物联网卡来源(0线下,1线上)',
|
|
|
`user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '厂商名称|合作商名称',
|
|
|
`imei` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'imei',
|
|
|
`tenant_id` bigint NULL DEFAULT 0 COMMENT '租户编号',
|
|
|
`deleted` int NULL DEFAULT 0 COMMENT '逻辑删除;0:未删除(默认);1:已删除',
|
|
|
`valid_days` int NULL DEFAULT NULL COMMENT '有效天数',
|
|
|
`expiration_time` datetime NULL DEFAULT NULL COMMENT '到期时间',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`authorizationCode` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
`expirationTime` datetime NULL DEFAULT NULL,
|
|
|
`orderId` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
`simType` int NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`userCode` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
`validDays` int NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
INDEX `INDEX_ORDER_ID`(`order_id`) USING BTREE COMMENT '订单id'
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 724642512732230 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物联网卡表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_d_worder
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_d_worder`;
|
|
|
CREATE TABLE `t_d_worder` (
|
|
|
`id` bigint NOT NULL COMMENT '工单id',
|
|
|
`worder_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '工单编号',
|
|
|
`worder_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '工单内容',
|
|
|
`worder_type` int NULL DEFAULT NULL COMMENT '工单类型 0:预约装机,1:拆迁机,2:设备维修,3:滤芯更换',
|
|
|
`product_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '设备id(对应t_d_product表id)',
|
|
|
`order_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '订单id',
|
|
|
`order_status` int NULL DEFAULT 0 COMMENT '订单状态 0:未反馈 (默认),1:已反馈',
|
|
|
`worder_status` int NULL DEFAULT 0 COMMENT '工单状态 0:待处理(默认),1:处理中,2:已处理,3:已退单,4:已作废,5未分配',
|
|
|
`report_time` datetime NULL DEFAULT NULL COMMENT '上报时间',
|
|
|
`assign_userid` bigint NULL DEFAULT NULL COMMENT '指派人id',
|
|
|
`assign_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
|
|
|
`assign_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '指派人姓名',
|
|
|
`assign_time` datetime NULL DEFAULT NULL COMMENT '指派时间',
|
|
|
`problem_screenshot` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT '问题截图',
|
|
|
`message` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '消息',
|
|
|
`reservation_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '预约时间',
|
|
|
`customer_id` bigint NULL DEFAULT NULL COMMENT '客户id',
|
|
|
`customer_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '客户姓名',
|
|
|
`customer_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '客户联系方式',
|
|
|
`customer_area_id` bigint NULL DEFAULT NULL COMMENT '客户服务地址编码',
|
|
|
`customer_address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '服务地址(客户详细地址)',
|
|
|
`worder_back_time` datetime NULL DEFAULT NULL COMMENT '退单时间',
|
|
|
`worder_back_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '退单原因',
|
|
|
`finish_time` datetime NULL DEFAULT NULL COMMENT '工单完成时间',
|
|
|
`finish_picture` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '完成后图片',
|
|
|
`feedback` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '反馈信息',
|
|
|
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
|
|
|
`problem_type` int NULL DEFAULT NULL COMMENT '问题类型 0:一般问题,1:中等问题,2:严重问题,3:重大问题',
|
|
|
`fw_id` bigint NULL DEFAULT NULL COMMENT '服务商ID需要分配订单',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '工单表' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for task_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `task_info`;
|
|
|
CREATE TABLE `task_info` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`actions` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '任务输出',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '描述',
|
|
|
`expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '表达式',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '任务名称',
|
|
|
`reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作备注',
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '任务状态',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '任务类型',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for thing_model
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `thing_model`;
|
|
|
CREATE TABLE `thing_model` (
|
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`model` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '模型内容',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user_info`;
|
|
|
CREATE TABLE `user_info` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '地址',
|
|
|
`avatar_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '头像地址',
|
|
|
`curr_home_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '当前家庭Id',
|
|
|
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'email',
|
|
|
`gender` int NULL DEFAULT NULL COMMENT '性别 0-未知 1-male,2-female',
|
|
|
`nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户昵称',
|
|
|
`permissions` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '权限',
|
|
|
`roles` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '角色',
|
|
|
`secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '密钥(密码加密后的内容)',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
|
|
|
`type` int NULL DEFAULT NULL COMMENT '用户类型 0:平台用户 1:终端用户',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户账号使用的平台openid',
|
|
|
`use_platforms` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户使用的账户',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`avatarUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`currHomeId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`nickName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`usePlatforms` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`site` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客户详细地址',
|
|
|
`dept_area_id` bigint NULL DEFAULT NULL COMMENT '部门表-区域id',
|
|
|
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for virtual_device
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `virtual_device`;
|
|
|
CREATE TABLE `virtual_device` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`create_at` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '虚拟设备名称',
|
|
|
`product_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '产品key',
|
|
|
`script` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '设备行为脚本',
|
|
|
`state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '运行状态',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`trigger` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '触发方式执行方式',
|
|
|
`trigger_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '触发表达式',
|
|
|
`type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '虚拟类型',
|
|
|
`uid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '所属用户',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`createAt` bigint NULL DEFAULT NULL,
|
|
|
`productKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`triggerExpression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for virtual_device_mapping
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `virtual_device_mapping`;
|
|
|
CREATE TABLE `virtual_device_mapping` (
|
|
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
|
|
`create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
|
|
|
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备ID',
|
|
|
`tenant_id` bigint NULL DEFAULT NULL,
|
|
|
`virtual_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '虚拟设备ID',
|
|
|
`createDept` bigint NULL DEFAULT NULL,
|
|
|
`deviceId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
`tenantId` bigint NULL DEFAULT NULL,
|
|
|
`virtualId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
|
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|