From 6851ad02a992b3b8c944bff1d42df768563eefa1 Mon Sep 17 00:00:00 2001 From: yiming Date: Thu, 12 May 2022 13:30:16 +0800 Subject: [PATCH] sql --- lia_duoji.sql | 264 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 264 insertions(+) create mode 100644 lia_duoji.sql diff --git a/lia_duoji.sql b/lia_duoji.sql new file mode 100644 index 0000000..988ee4a --- /dev/null +++ b/lia_duoji.sql @@ -0,0 +1,264 @@ +/* + Navicat Premium Data Transfer + + Source Server : 82 + Source Server Type : MySQL + Source Server Version : 50731 + Source Host : 115.236.65.98:12004 + Source Schema : lia_duoji + + Target Server Type : MySQL + Target Server Version : 50731 + File Encoding : 65001 + + Date: 12/05/2022 10:03:53 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; +create database if not exists lia_duoji; +use lia_duoji; +-- ---------------------------- +-- Table structure for RFID +-- ---------------------------- +DROP TABLE IF EXISTS `RFID`; +CREATE TABLE `RFID` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `street_id` int(11) NULL DEFAULT NULL, + `direction` tinyint(4) NULL DEFAULT NULL COMMENT '方向 0:左 1:右', + `ip` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `port` int(11) NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + INDEX `STREET`(`street_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'RFID' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for camera +-- ---------------------------- +DROP TABLE IF EXISTS `camera`; +CREATE TABLE `camera` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `ip` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `port` int(11) NULL DEFAULT NULL, + `user` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `password` varchar(512) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `rtsp` varchar(512) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `ptz_id` int(11) NULL DEFAULT NULL, + `rtc_server` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'rtc_server,没有的话使用配置文件里的', + `rtc_server_port` int(11) NULL DEFAULT NULL, + `update_time` datetime NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for camera_io +-- ---------------------------- +DROP TABLE IF EXISTS `camera_io`; +CREATE TABLE `camera_io` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `camera_id` int(11) NULL DEFAULT NULL, + `ptz_id` int(11) NULL DEFAULT NULL, + `position` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '位置', + `focusing` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '对焦', + `aperture` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '光圈', + `multiple` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '倍数', + `update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `CAMERA_ID`(`camera_id`, `code`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for camera_io_config +-- ---------------------------- +DROP TABLE IF EXISTS `camera_io_config`; +CREATE TABLE `camera_io_config` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `UQ_NAME`(`name`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for category +-- ---------------------------- +DROP TABLE IF EXISTS `category`; +CREATE TABLE `category` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '条码号', + `name` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '名称', + `update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `UQ`(`code`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for check_log +-- ---------------------------- +DROP TABLE IF EXISTS `check_log`; +CREATE TABLE `check_log` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `lotnum` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '盘点批次号', + `user_id` int(11) NULL DEFAULT NULL, + `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `shelve_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '货架号', + `row` int(11) NULL DEFAULT NULL, + `column` int(11) NULL DEFAULT NULL, + `code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '算法code', + `wms_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'WMS code', + `tray_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '托盘码', + `wms_tray_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'wms托盘码', + `category` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `count` int(11) NULL DEFAULT NULL, + `status` tinyint(255) NULL DEFAULT NULL COMMENT '1:盘点异常 2:盘点正确 3:人工核对正确', + `check_num` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `pic` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '操作前图片', + `create_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`id`) USING BTREE, + INDEX `INDEX`(`shelve_id`, `row`, `column`) USING BTREE, + INDEX `lotnum`(`lotnum`) USING BTREE +) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for light_source +-- ---------------------------- +DROP TABLE IF EXISTS `light_source`; +CREATE TABLE `light_source` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `street_id` int(11) NOT NULL, + `ip` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `port` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `direction` tinyint(4) NULL DEFAULT NULL COMMENT '方向 0:左 1:右', + `info` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `type` int(11) NULL DEFAULT NULL COMMENT '类型,不同光源产品', + PRIMARY KEY (`id`) USING BTREE, + INDEX `INDEX`(`street_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for order +-- ---------------------------- +DROP TABLE IF EXISTS `order`; +CREATE TABLE `order` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `street_id` int(11) NULL DEFAULT NULL, + `order_num` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, + `status` tinyint(4) NULL DEFAULT NULL COMMENT '0:正常 1:告警 2:测试工单', + `in_out1` int(11) NULL DEFAULT NULL COMMENT '1:库内 2:库外', + `left_right1` tinyint(4) NULL DEFAULT NULL COMMENT '1:左 2:右', + `column1` int(11) NULL DEFAULT NULL, + `row1` int(11) NULL DEFAULT NULL, + `in_out2` int(11) NULL DEFAULT NULL, + `left_right2` int(11) NULL DEFAULT NULL, + `column2` int(11) NULL DEFAULT NULL, + `row2` int(11) NULL DEFAULT NULL, + `start_time` timestamp NULL DEFAULT NULL, + `end_time` timestamp NULL DEFAULT NULL, + `video_path_1` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '球机1视频', + `video_path_2` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '球机2视频', + `pic_paths` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL, + `create_time` timestamp NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `INDEX_ORDER`(`order_num`) USING BTREE, + INDEX `INDEX_TIME`(`create_time`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for sensor_gun +-- ---------------------------- +DROP TABLE IF EXISTS `sensor_gun`; +CREATE TABLE `sensor_gun` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `street_id` int(11) NULL DEFAULT NULL, + `direction` tinyint(4) NULL DEFAULT NULL COMMENT '方向 0:左 1:右', + `ip` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `port` int(11) NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + INDEX `street`(`street_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '扫码枪' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for stock +-- ---------------------------- +DROP TABLE IF EXISTS `stock`; +CREATE TABLE `stock` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `lotnum` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '盘点批次好', + `order_num` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '工单任务号', + `check_num` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '盘点任务号', + `code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '扫描条码', + `category` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '扫描品规', + `count` int(11) NULL DEFAULT NULL COMMENT '扫描数量', + `wms_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'WMS系统中的条码', + `wms_category` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'WMS系统中的品规', + `wms_count` int(11) NULL DEFAULT NULL COMMENT 'WMS数量', + `wms_tray_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'wms托盘码', + `tray_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '托盘码', + `shelve_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '货架id', + `row` int(11) NULL DEFAULT NULL, + `column` int(11) NULL DEFAULT NULL, + `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '0:未盘点 1:盘点异常 2:盘点正确 3:人工核对正确', + `preoperation_pic` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '操作前图片', + `overoperation_pic` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '操作后图片', + `check_pic` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '盘点图片', + `export_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `SHELVE_CELL`(`shelve_id`, `column`, `row`) USING BTREE +) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for street +-- ---------------------------- +DROP TABLE IF EXISTS `street`; +CREATE TABLE `street` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `plc_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `plc_ip` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `plc_port` int(11) NULL DEFAULT NULL, + `left_type` tinyint(4) NULL DEFAULT NULL COMMENT '左货架类型 0:单伸 1:双伸', + `left_column` int(11) NULL DEFAULT NULL COMMENT '左货架列数量', + `left_row` int(11) NULL DEFAULT NULL COMMENT '左货架行数量', + `left_inside_shelve_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '左内侧货架号-双伸', + `left_outside_shelve_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '左外侧货架号-双伸', + `left_shelve_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '货架号-单伸', + `right_type` tinyint(4) NULL DEFAULT NULL COMMENT '右货架类型 0:单伸 1:双伸', + `right_column` int(11) NULL DEFAULT NULL COMMENT '右货架列数量', + `right_row` int(11) NULL DEFAULT NULL COMMENT '右货架行数量', + `right_inside_shelve_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '右内侧货架号-双伸', + `right_outside_shelve_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '右外侧货架号-双伸', + `right_shelve_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '货架号-单伸', + `camera1_id` int(11) NULL DEFAULT NULL COMMENT '球机', + `camera2_id` int(11) NULL DEFAULT NULL COMMENT '球机', + `video_style` int(11) NULL DEFAULT 0 COMMENT '样式 默认0 0:1个铺满 1:上下两个视频 2:2*2 3:3*3 4:4*4 5:5*5 6:6*6 8:8*8', + `update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP, + `video_style_row` int(11) NULL DEFAULT NULL, + `video_style_column` int(11) NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `UQ_PLC`(`plc_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for warn +-- ---------------------------- +DROP TABLE IF EXISTS `warn`; +CREATE TABLE `warn` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `street_id` int(11) NULL DEFAULT NULL, + `start_time` datetime NULL DEFAULT NULL, + `end_time` datetime NULL DEFAULT NULL, + `video_path_1` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `video_path_2` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `location` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `signal` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, + `order_id` bigint(20) NULL DEFAULT NULL COMMENT '发生告警打断的工单id order.id', + PRIMARY KEY (`id`) USING BTREE, + INDEX `time`(`start_time`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = DYNAMIC; + +SET FOREIGN_KEY_CHECKS = 1;