From 21c8cd1dd82b0a97ea1c13b419dceaba9fbeefd9 Mon Sep 17 00:00:00 2001 From: fanwensheng Date: Sun, 16 Jan 2022 14:55:50 +0800 Subject: [PATCH] Add sql --- .../beijing_safeguard.2022.01.16.sql | 147 ++++++++++++++++++ 1 file changed, 147 insertions(+) create mode 100644 03.系统设计/beijing_safeguard.2022.01.16.sql diff --git a/03.系统设计/beijing_safeguard.2022.01.16.sql b/03.系统设计/beijing_safeguard.2022.01.16.sql new file mode 100644 index 0000000..9ae1c35 --- /dev/null +++ b/03.系统设计/beijing_safeguard.2022.01.16.sql @@ -0,0 +1,147 @@ +/* + Navicat MySQL Data Transfer + + Source Server : 112.124.40.88 + Source Server Type : MySQL + Source Server Version : 80019 + Source Host : 112.124.40.88:33306 + Source Schema : beijing_safeguard + + Target Server Type : MySQL + Target Server Version : 80019 + File Encoding : 65001 + + Date: 16/01/2022 14:55:23 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for computes +-- ---------------------------- +DROP TABLE IF EXISTS `computes`; +CREATE TABLE `computes` ( + `id` int NOT NULL, + `org_id` int NULL DEFAULT NULL, + `user_id` int NULL DEFAULT NULL, + `longitude` decimal(10, 0) NULL DEFAULT NULL, + `latitude` decimal(10, 0) NULL DEFAULT NULL, + `height` decimal(10, 0) NULL DEFAULT NULL, + `simulated_duration` decimal(10, 0) NULL DEFAULT NULL, + `simulated_interval` decimal(10, 0) NULL DEFAULT NULL, + `release_time` datetime NULL DEFAULT NULL, + `json_file` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `result_state` int NULL DEFAULT NULL, + `result_message` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for configs +-- ---------------------------- +DROP TABLE IF EXISTS `configs`; +CREATE TABLE `configs` ( + `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `value` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `unit` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for gmapnetcache +-- ---------------------------- +DROP TABLE IF EXISTS `gmapnetcache`; +CREATE TABLE `gmapnetcache` ( + `Type` int NOT NULL, + `Zoom` int NOT NULL, + `X` int NOT NULL, + `Y` int NOT NULL, + `Tile` longblob NOT NULL, + PRIMARY KEY (`Type`, `Zoom`, `X`, `Y`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for orgs +-- ---------------------------- +DROP TABLE IF EXISTS `orgs`; +CREATE TABLE `orgs` ( + `id` int NOT NULL AUTO_INCREMENT, + `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `enabled` int NULL DEFAULT NULL, + `creater_id` int NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for points +-- ---------------------------- +DROP TABLE IF EXISTS `points`; +CREATE TABLE `points` ( + `id` int NOT NULL AUTO_INCREMENT, + `user_id` int NULL DEFAULT NULL, + `region` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `title` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `icon` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `longitude` decimal(18, 6) NULL DEFAULT NULL, + `latitude` decimal(18, 6) NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for tags +-- ---------------------------- +DROP TABLE IF EXISTS `tags`; +CREATE TABLE `tags` ( + `id` int NOT NULL AUTO_INCREMENT, + `user_id` int NULL DEFAULT NULL, + `task_id` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 46 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for tasks +-- ---------------------------- +DROP TABLE IF EXISTS `tasks`; +CREATE TABLE `tasks` ( + `id` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `org_id` int NULL DEFAULT NULL, + `user_id` int NULL DEFAULT NULL, + `region` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `longitude` decimal(20, 3) NULL DEFAULT NULL, + `latitude` decimal(20, 3) NULL DEFAULT NULL, + `height` decimal(20, 0) NULL DEFAULT NULL, + `simulated_duration` decimal(20, 0) NULL DEFAULT NULL, + `simulated_interval` decimal(20, 0) NULL DEFAULT NULL, + `release_time` datetime NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for users +-- ---------------------------- +DROP TABLE IF EXISTS `users`; +CREATE TABLE `users` ( + `id` int NOT NULL AUTO_INCREMENT, + `org_id` int NULL DEFAULT NULL, + `real_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `gender` int NULL DEFAULT NULL, + `enabled` int NULL DEFAULT NULL, + `is_sa` int NULL DEFAULT 0, + `login_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `login_password` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `compute_count` int NULL DEFAULT NULL, + `last_compute_time` datetime NULL DEFAULT NULL, + `login_count` int NULL DEFAULT NULL, + `last_login_time` datetime NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 78 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; + +SET FOREIGN_KEY_CHECKS = 1;