|
|
|
@ -96,6 +96,7 @@ CREATE TABLE `iot_iot_organization`
|
|
|
|
`org_class` tinyint NOT NULL COMMENT '组织等级',
|
|
|
|
`org_class` tinyint NOT NULL COMMENT '组织等级',
|
|
|
|
`machine_type` tinyint NOT NULL COMMENT '机台类型',
|
|
|
|
`machine_type` tinyint NOT NULL COMMENT '机台类型',
|
|
|
|
`device_type` tinyint NOT NULL COMMENT '设备类型',
|
|
|
|
`device_type` tinyint NOT NULL COMMENT '设备类型',
|
|
|
|
|
|
|
|
`is_component` tinyint NOT NULL COMMENT '是否关键件',
|
|
|
|
|
|
|
|
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
@ -110,13 +111,34 @@ CREATE TABLE `iot_iot_organization`
|
|
|
|
CREATE TABLE `iot_device`
|
|
|
|
CREATE TABLE `iot_device`
|
|
|
|
(
|
|
|
|
(
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
|
|
|
`process_instance_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流程实例的编号',
|
|
|
|
`device_config_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '设备配置id',
|
|
|
|
`work_team_id` bigint NOT NULL COMMENT '组别ID',
|
|
|
|
`device_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '设备编号',
|
|
|
|
`group_id` bigint NOT NULL COMMENT '班组ID',
|
|
|
|
`device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '设备名称',
|
|
|
|
`report_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '报工日期',
|
|
|
|
`device_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '设备类型',
|
|
|
|
`status` tinyint NOT NULL COMMENT '状态',
|
|
|
|
|
|
|
|
`group_type` tinyint NOT NULL COMMENT '白班/夜班',
|
|
|
|
`siemens_series` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Siemens系列(S7-300、S7-1500)',
|
|
|
|
|
|
|
|
`siemens_connect_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '连接参数(波特率,数据位,停止位,校验位 例如:9600,8,1,N)',
|
|
|
|
|
|
|
|
`read_cron_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '读取任务方式(0无,1有)',
|
|
|
|
|
|
|
|
`read_repeat_value` int DEFAULT NULL COMMENT '读取任务时间间隔',
|
|
|
|
|
|
|
|
`read_repeat_unit` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '读取任务时间间隔单位',
|
|
|
|
|
|
|
|
`read_cron` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '读取任务时间表达式',
|
|
|
|
|
|
|
|
`write_cron_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '写入任务时间间隔',
|
|
|
|
|
|
|
|
`write_repeat_value` int DEFAULT NULL COMMENT '写入任务时间间隔',
|
|
|
|
|
|
|
|
`write_repeat_unit` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '写入任务时间间隔单位',
|
|
|
|
|
|
|
|
`write_cron` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '写入任务时间表达式',
|
|
|
|
|
|
|
|
`local_persistent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '是否持久化(0不持久化,1持久化)',
|
|
|
|
|
|
|
|
`upload_rate` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '上传方式(1实时,2自定义)',
|
|
|
|
|
|
|
|
`rate_count` int DEFAULT NULL COMMENT '上传频率',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`modbus_protocol` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'modbus协议类型(serial-rtu)',
|
|
|
|
|
|
|
|
`modbus_pattern` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'modbus模式(client)',
|
|
|
|
|
|
|
|
`port_name` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'modbus串口号',
|
|
|
|
|
|
|
|
`modbus_connect_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '连接参数(波特率,数据位,停止位,校验位 例如:9600,8,1,N)',
|
|
|
|
|
|
|
|
`modbus_read_addr_gap` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '读地址是否连续(0否,1是)',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`is_upload` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '是否已下发(0下,1没下)',
|
|
|
|
|
|
|
|
`gateway_id` bigint NOT NULL COMMENT '网关id',
|
|
|
|
|
|
|
|
`org_id` bigint NOT NULL COMMENT '组织设备id',
|
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
|
|
|
|
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
@ -131,19 +153,46 @@ CREATE TABLE `iot_device`
|
|
|
|
CREATE TABLE `iot_device_attribute`
|
|
|
|
CREATE TABLE `iot_device_attribute`
|
|
|
|
(
|
|
|
|
(
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
|
|
|
`report_id` bigint DEFAULT NULL COMMENT '报工单id',
|
|
|
|
`attribute_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '地址编码',
|
|
|
|
`plan_id` bigint NOT NULL COMMENT '生产计划ID',
|
|
|
|
`address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址',
|
|
|
|
`product_id` bigint NOT NULL COMMENT '产品ID',
|
|
|
|
`attribute_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '地址名称',
|
|
|
|
`user_id` bigint NOT NULL COMMENT '用户ID',
|
|
|
|
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址描述',
|
|
|
|
`org_id` bigint NOT NULL COMMENT '组织ID',
|
|
|
|
`address_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址类型',
|
|
|
|
`quality_number` decimal(24, 6) DEFAULT NULL COMMENT '成品数量',
|
|
|
|
`address_offset` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址偏移',
|
|
|
|
`waste_number` decimal(24, 6) DEFAULT NULL COMMENT '废品数量',
|
|
|
|
`address2_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址2类型',
|
|
|
|
`total_number` decimal(24, 6) DEFAULT NULL COMMENT '废品数量',
|
|
|
|
`address2_offset` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址2偏移',
|
|
|
|
`quality_rate` decimal(24, 6) DEFAULT NULL COMMENT '成品率',
|
|
|
|
`group_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '所属组',
|
|
|
|
`waste_reason` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
`group_id` int DEFAULT NULL COMMENT '所属组id',
|
|
|
|
`report_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '计件时间',
|
|
|
|
`security_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '安全类别',
|
|
|
|
`total_time` decimal(24, 6) DEFAULT NULL COMMENT '总时长',
|
|
|
|
`io_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '读写状态',
|
|
|
|
`package_number` decimal(24, 6) DEFAULT NULL COMMENT '打包数量',
|
|
|
|
`is_linear_transfer` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '是否线性换算(0是,1否)',
|
|
|
|
|
|
|
|
`data_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '数据类型',
|
|
|
|
|
|
|
|
`unit` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单位',
|
|
|
|
|
|
|
|
`in_min_value` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '输入最小值',
|
|
|
|
|
|
|
|
`in_max_value` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '输入最大值',
|
|
|
|
|
|
|
|
`out_min_value` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '输出最小值',
|
|
|
|
|
|
|
|
`out_max_value` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '输出最大值',
|
|
|
|
|
|
|
|
`out_data_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '输出数据类型',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`siemens_field_precision` int DEFAULT '0' COMMENT '精度',
|
|
|
|
|
|
|
|
`modbus_slave_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '站号',
|
|
|
|
|
|
|
|
`modbus_field_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '寄存器地址',
|
|
|
|
|
|
|
|
`modbus_address_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '寄存器类型',
|
|
|
|
|
|
|
|
`modbus_field_size` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '个数',
|
|
|
|
|
|
|
|
`modbus_field_precision` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '缩放因子(默认值为1,大于0的小数',
|
|
|
|
|
|
|
|
`modbus_field_order` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '字节顺序',
|
|
|
|
|
|
|
|
`dept_id` int DEFAULT NULL COMMENT '组织机构',
|
|
|
|
|
|
|
|
`dept_name` varchar(255) DEFAULT NULL COMMENT '组织名称',
|
|
|
|
|
|
|
|
`source_data_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'mqtt进制类型binary,octal,hexadecimal,decimal',
|
|
|
|
|
|
|
|
`transfer_data_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '转化进制类型binary,octal,hexadecimal,decimal',
|
|
|
|
|
|
|
|
`cal_addresses` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址合并计算公式',
|
|
|
|
|
|
|
|
`factor` varchar(32) DEFAULT NULL COMMENT '系数',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`gateway_id` bigint NOT NULL COMMENT '网关id',
|
|
|
|
|
|
|
|
`device_id` bigint NOT NULL COMMENT '设备id',
|
|
|
|
|
|
|
|
`org_id` bigint NOT NULL COMMENT '组织设备id',
|
|
|
|
|
|
|
|
|
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
|
|
|
|
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
@ -154,3 +203,118 @@ CREATE TABLE `iot_device_attribute`
|
|
|
|
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
|
|
|
|
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='设备属性表';
|
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='设备属性表';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `iot_formula`
|
|
|
|
|
|
|
|
(
|
|
|
|
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '公式名称',
|
|
|
|
|
|
|
|
`formula_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '公式编号',
|
|
|
|
|
|
|
|
`formula` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '公式',
|
|
|
|
|
|
|
|
`result_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '结果类型(产量,电耗,浆耗,水耗,气耗,参数)',
|
|
|
|
|
|
|
|
`machine_id` bigint NOT NULL COMMENT '机台ID',
|
|
|
|
|
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
|
|
|
|
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
|
|
|
|
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
|
|
|
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
|
|
|
|
|
|
|
|
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
|
|
|
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
|
|
|
|
|
|
|
|
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='计算公式';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `iot_formula_detail`
|
|
|
|
|
|
|
|
(
|
|
|
|
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
|
|
|
|
|
|
|
`formula_id` bigint NOT NULL COMMENT '计算公式ID',
|
|
|
|
|
|
|
|
`formula_code` varchar(255) DEFAULT NULL COMMENT '公式编号',
|
|
|
|
|
|
|
|
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '变量名称',
|
|
|
|
|
|
|
|
`device_id` bigint NOT NULL COMMENT '设备ID',
|
|
|
|
|
|
|
|
`attribute_id` bigint NOT NULL COMMENT '设备属性ID',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`attribute_name` varchar(255) DEFAULT NULL,
|
|
|
|
|
|
|
|
`address` varchar(64) DEFAULT NULL COMMENT '地址',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`demo_value` varchar(64) DEFAULT NULL COMMENT '示例值',
|
|
|
|
|
|
|
|
`sum_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '累积量类型sum:累加,max-min:最大值-最小值',
|
|
|
|
|
|
|
|
`sum_range` varchar(64) DEFAULT NULL COMMENT '计算范围,为空则不计算day:当天,week:当周,month:当月',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
|
|
|
|
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
|
|
|
|
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
|
|
|
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
|
|
|
|
|
|
|
|
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
|
|
|
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
|
|
|
|
|
|
|
|
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='计算公式明细';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `iot_gateway`
|
|
|
|
|
|
|
|
(
|
|
|
|
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
|
|
|
|
|
|
|
`admin_ip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '管理地址',
|
|
|
|
|
|
|
|
`username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '管理账号',
|
|
|
|
|
|
|
|
`password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '管理密码',
|
|
|
|
|
|
|
|
`gateway_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '网关编码',
|
|
|
|
|
|
|
|
`gateway_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '网关名字',
|
|
|
|
|
|
|
|
`topic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '订阅主题',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
|
|
|
|
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
|
|
|
|
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
|
|
|
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
|
|
|
|
|
|
|
|
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
|
|
|
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
|
|
|
|
|
|
|
|
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='网关表';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `iot_kanban`
|
|
|
|
|
|
|
|
(
|
|
|
|
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
|
|
|
|
|
|
|
`code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '编码',
|
|
|
|
|
|
|
|
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '标题',
|
|
|
|
|
|
|
|
`img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '缩略图',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
|
|
|
|
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
|
|
|
|
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
|
|
|
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
|
|
|
|
|
|
|
|
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
|
|
|
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
|
|
|
|
|
|
|
|
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='物联看板';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `mes_machine_component`
|
|
|
|
|
|
|
|
(
|
|
|
|
|
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '组织id',
|
|
|
|
|
|
|
|
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '组织名称',
|
|
|
|
|
|
|
|
`parent_id` bigint NOT NULL DEFAULT '0' COMMENT '父组织id',
|
|
|
|
|
|
|
|
`sort` int NOT NULL DEFAULT '0' COMMENT '显示顺序',
|
|
|
|
|
|
|
|
`org_id` bigint NOT NULL COMMENT '组织机台ID',
|
|
|
|
|
|
|
|
`serial_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '装备SN号',
|
|
|
|
|
|
|
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '装备名称',
|
|
|
|
|
|
|
|
`outgoing_time` datetime DEFAULT NULL COMMENT '出厂日期',
|
|
|
|
|
|
|
|
`outgoing_report` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '出厂报告',
|
|
|
|
|
|
|
|
`position` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '位置',
|
|
|
|
|
|
|
|
`standard` varchar(255) DEFAULT NULL COMMENT '规格',
|
|
|
|
|
|
|
|
`status` tinyint NOT NULL COMMENT '状态',
|
|
|
|
|
|
|
|
`component_type` tinyint NOT NULL COMMENT '类型',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
|
|
|
|
|
|
|
|
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
|
|
|
|
|
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
|
|
|
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
|
|
|
|
|
|
|
|
`update_time` datetime NOT 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 '租户编号',
|
|
|
|
|
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='机台组织表';
|
|
|
|
|