You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
164 lines
9.2 KiB
164 lines
9.2 KiB
/*
|
|
Navicat Premium Data Transfer
|
|
|
|
Source Server : 测试
|
|
Source Server Type : MariaDB
|
|
Source Server Version : 100318
|
|
Source Host : test.tall.wiki:3306
|
|
Source Schema : common
|
|
|
|
Target Server Type : MariaDB
|
|
Target Server Version : 100318
|
|
File Encoding : 65001
|
|
|
|
Date: 13/05/2021 15:09:17
|
|
*/
|
|
|
|
SET NAMES utf8mb4;
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for t_feedback
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `t_feedback`;
|
|
CREATE TABLE `t_feedback` (
|
|
`id` bigint(20) NOT NULL,
|
|
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '姓名',
|
|
`phone` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '电话',
|
|
`mailbox` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '邮箱',
|
|
`content` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '意见内容',
|
|
`created_at` timestamp NOT NULL DEFAULT current_timestamp,
|
|
`updated_at` timestamp NOT NULL DEFAULT current_timestamp ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`rec_status` tinyint(1) NULL DEFAULT 0,
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '反馈意见表' ROW_FORMAT = Compact;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for t_file_chunk_log
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `t_file_chunk_log`;
|
|
CREATE TABLE `t_file_chunk_log` (
|
|
`id` bigint(20) NOT NULL,
|
|
`chunk_result_id` bigint(20) NOT NULL COMMENT '上传记录ID',
|
|
`num` int(11) NOT NULL COMMENT '当前为第几分片',
|
|
`size` bigint(20) NOT NULL COMMENT '每个分块的大小',
|
|
`path` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '分块文件路径',
|
|
`md5` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '',
|
|
`sha1` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '',
|
|
`created_at` timestamp NOT NULL DEFAULT current_timestamp,
|
|
`updated_at` timestamp NOT NULL DEFAULT current_timestamp ON UPDATE CURRENT_TIMESTAMP,
|
|
`rec_status` tinyint(1) UNSIGNED NULL DEFAULT 0,
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
INDEX `chunk_log_result_index`(`chunk_result_id`) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文件分片上传记录表' ROW_FORMAT = Compact;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for t_file_chunk_result
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `t_file_chunk_result`;
|
|
CREATE TABLE `t_file_chunk_result` (
|
|
`id` bigint(20) NOT NULL,
|
|
`user_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '用户ID',
|
|
`task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '上传任务ID',
|
|
`link_id` bigint(20) NOT NULL COMMENT '文件ID',
|
|
`total` int(11) NOT NULL COMMENT '分片总数',
|
|
`created_at` timestamp NOT NULL DEFAULT current_timestamp,
|
|
`updated_at` timestamp NOT NULL DEFAULT current_timestamp ON UPDATE CURRENT_TIMESTAMP,
|
|
`rec_status` tinyint(1) UNSIGNED NULL DEFAULT 0,
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
INDEX `chunk_result_link_index`(`link_id`) USING BTREE,
|
|
INDEX `chunk_result_task_index`(`user_id`, `task_id`) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文件分片上传结果' ROW_FORMAT = Compact;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for t_file_commit
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `t_file_commit`;
|
|
CREATE TABLE `t_file_commit` (
|
|
`id` bigint(20) NOT NULL,
|
|
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文件名',
|
|
`path` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文件路径',
|
|
`visit_path` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '访问路径',
|
|
`md5` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '',
|
|
`sha1` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '',
|
|
`time` bigint(20) NULL DEFAULT 0 COMMENT '上传的时间',
|
|
`count` int(11) NULL DEFAULT 0 COMMENT '被引用的次数',
|
|
`status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '文件状态 0:未上传 1:全部上传',
|
|
`created_at` timestamp NOT NULL DEFAULT current_timestamp,
|
|
`updated_at` timestamp NOT NULL DEFAULT current_timestamp ON UPDATE CURRENT_TIMESTAMP,
|
|
`rec_status` tinyint(1) UNSIGNED NULL DEFAULT 0,
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文件信息表' ROW_FORMAT = Compact;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for t_file_link
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `t_file_link`;
|
|
CREATE TABLE `t_file_link` (
|
|
`id` bigint(20) NOT NULL,
|
|
`user_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '用户ID',
|
|
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文件名',
|
|
`commit_id` bigint(20) NOT NULL COMMENT '引用文件ID',
|
|
`created_at` timestamp NOT NULL DEFAULT current_timestamp,
|
|
`updated_at` timestamp NOT NULL DEFAULT current_timestamp ON UPDATE CURRENT_TIMESTAMP,
|
|
`rec_status` tinyint(1) UNSIGNED NULL DEFAULT 0,
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
INDEX `file_link_commit_index`(`commit_id`, `user_id`) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文件引用表' ROW_FORMAT = Compact;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for t_general_constant
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `t_general_constant`;
|
|
CREATE TABLE `t_general_constant` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`application` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '项目名称',
|
|
`data_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '',
|
|
`data_value` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '',
|
|
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '描述',
|
|
`data_type` tinyint(2) NOT NULL DEFAULT 0 COMMENT '数据类型0:string 1:list 2:set 3 sort set 4:hash',
|
|
`created_at` timestamp NOT NULL DEFAULT current_timestamp,
|
|
`updated_at` timestamp NOT NULL DEFAULT current_timestamp ON UPDATE CURRENT_TIMESTAMP,
|
|
`rec_status` tinyint(1) UNSIGNED NULL DEFAULT 0,
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
INDEX `constant_project_index`(`application`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '常量表' ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for t_general_db_config
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `t_general_db_config`;
|
|
CREATE TABLE `t_general_db_config` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`application` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '项目名称',
|
|
`url` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配置路径',
|
|
`db` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '数据库名',
|
|
`hostname` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址',
|
|
`username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户名',
|
|
`pwd` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码',
|
|
`db_port` int(11) NULL DEFAULT 0 COMMENT '端口号',
|
|
`db_type` tinyint(2) NOT NULL DEFAULT 0 COMMENT '数据库类型0:redis',
|
|
`created_at` timestamp NOT NULL DEFAULT current_timestamp,
|
|
`updated_at` timestamp NOT NULL DEFAULT current_timestamp ON UPDATE CURRENT_TIMESTAMP,
|
|
`rec_status` tinyint(1) UNSIGNED NULL DEFAULT 0,
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
INDEX `db_config_application_index`(`application`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据库配置表' ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for t_league
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `t_league`;
|
|
CREATE TABLE `t_league` (
|
|
`id` bigint(20) NOT NULL,
|
|
`company_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '公司名',
|
|
`linkman` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '联系人',
|
|
`linkman_phone` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '联系电话',
|
|
`linkman_post` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '联系人职务',
|
|
`created_at` timestamp NOT NULL DEFAULT current_timestamp,
|
|
`updated_at` timestamp NOT NULL DEFAULT current_timestamp ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`rec_status` tinyint(1) NULL DEFAULT 0,
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '联盟表' ROW_FORMAT = Compact;
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|
|
|