/* 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;