@@ -0,0 +1,365 @@
/*
Navicat Premium Data Transfer
Source Server : 本地
Source Server Type : MySQL
Source Server Version : 80031
Source Host : localhost:3306
Source Schema : noodles-new
Target Server Type : MySQL
Target Server Version : 80031
File Encoding : 65001
Date: 23 / 03 / 2023 18:19:38
*/
SET NAMES utf8mb4 ;
SET FOREIGN_KEY_CHECKS = 0 ;
-- ----------------------------
-- Table structure for audit_log
-- ----------------------------
DROP TABLE IF EXISTS ` audit_log ` ;
CREATE TABLE ` audit_log ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` operation ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 操作 ' ,
` operation_type ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 操作类型(用户/容器/虚拟机/物理机/服务/系统) ' ,
` param ` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT ' 请求参数 ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 557 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of audit_log
-- ----------------------------
-- ----------------------------
-- Table structure for container
-- ----------------------------
DROP TABLE IF EXISTS ` container ` ;
CREATE TABLE ` container ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` name ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 名称 ' ,
` container_id ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 容器编号 ' ,
` description ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 描述 ' ,
` avatar ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 图像 ' ,
` image_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 镜像名 ' ,
` server_address ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 服务地址端口(不带协议) ' ,
` web_ui ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' WebUi URL ' ,
` host_machine_id ` bigint NULL DEFAULT NULL COMMENT ' 宿主机id ' ,
` ssh_id ` bigint NULL DEFAULT NULL COMMENT ' ssh连接信息表id ' ,
` container_state ` int NULL DEFAULT NULL COMMENT ' 状态(0运行 1停止 2暂停 3未知) ' ,
` notify ` int NULL DEFAULT 0 COMMENT ' 提醒方式(0不提醒 1浏览器 2邮件 3浏览器&邮件) ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of container
-- ----------------------------
-- ----------------------------
-- Table structure for everyday_data
-- ----------------------------
DROP TABLE IF EXISTS ` everyday_data ` ;
CREATE TABLE ` everyday_data ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` host_count ` int NULL DEFAULT NULL COMMENT ' 主机总数 ' ,
` host_online_count ` int NULL DEFAULT NULL COMMENT ' 主机在线数量 ' ,
` host_offline_count ` int NULL DEFAULT NULL COMMENT ' 主机离线数量 ' ,
` host_unknown_count ` int NULL DEFAULT NULL COMMENT ' 主机状态未知数量 ' ,
` vm_count ` int NULL DEFAULT NULL COMMENT ' 虚拟机总数 ' ,
` vm_online_count ` int NULL DEFAULT NULL COMMENT ' 虚拟机在线数量 ' ,
` vm_offline_count ` int NULL DEFAULT NULL COMMENT ' 虚拟机离线数量 ' ,
` vm_unknown_count ` int NULL DEFAULT NULL COMMENT ' 虚拟机状态未知数量 ' ,
` container_count ` int NULL DEFAULT NULL COMMENT ' 容器总数 ' ,
` container_online_count ` int NULL DEFAULT NULL COMMENT ' 容器在线数量 ' ,
` container_offline_count ` int NULL DEFAULT NULL COMMENT ' 容器离线数量 ' ,
` container_unknown_count ` int NULL DEFAULT NULL COMMENT ' 容器状态未知数量 ' ,
` servir_count ` int NULL DEFAULT NULL COMMENT ' 服务总数 ' ,
` audit_count ` int NULL DEFAULT NULL COMMENT ' 操作数 ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of everyday_data
-- ----------------------------
-- ----------------------------
-- Table structure for host_detector
-- ----------------------------
DROP TABLE IF EXISTS ` host_detector ` ;
CREATE TABLE ` host_detector ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` host_machine_id ` bigint NULL DEFAULT NULL COMMENT ' 物理机id ' ,
` detector_uuid ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 探测器uuid(和机器一一绑定) ' ,
` detector_ip_address ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 探测器地址 ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of host_detector
-- ----------------------------
-- ----------------------------
-- Table structure for host_machine
-- ----------------------------
DROP TABLE IF EXISTS ` host_machine ` ;
CREATE TABLE ` host_machine ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` name ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 名称 ' ,
` description ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 描述 ' ,
` avatar ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 图像 ' ,
` ssh_id ` bigint NULL DEFAULT NULL COMMENT ' ssh连接信息表id ' ,
` os_id ` bigint NULL DEFAULT NULL COMMENT ' 操作系统id ' ,
` server_address ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 实际服务器地址(不带协议,不带端口号) ' ,
` manage_ip ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 管理ip地址 ' ,
` host_machine_id ` bigint NULL DEFAULT NULL COMMENT ' 宿主机id( 0代表物理机没有宿主机) ' ,
` threads ` bigint NULL DEFAULT NULL COMMENT ' 核心线程数 ' ,
` memory ` bigint NULL DEFAULT NULL COMMENT ' 内存 ' ,
` host_machine_state ` int NULL DEFAULT 3 COMMENT ' 状态(0在线 1离线 2睡眠 3未知) ' ,
` notify ` int NULL DEFAULT 0 COMMENT ' 提醒方式(0不提醒 1浏览器 2邮件 3浏览器&邮件) ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of host_machine
-- ----------------------------
-- ----------------------------
-- Table structure for notification
-- ----------------------------
DROP TABLE IF EXISTS ` notification ` ;
CREATE TABLE ` notification ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` title ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 通知标题 ' ,
` content ` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT ' 通知内容 ' ,
` type ` int NULL DEFAULT NULL COMMENT ' 通知类型(0代表掉线通知,1代表统计通知) ' ,
` instance_type ` int NULL DEFAULT NULL COMMENT ' 可能关联的实例的类型(0代表无 1代表host 2代表vm 3代表container) ' ,
` instance_id ` bigint NULL DEFAULT NULL COMMENT ' 可能关联的实例id ' ,
` send_type ` int NULL DEFAULT NULL COMMENT ' 提醒发送方式(0不提醒 1浏览器 1邮件 3代表两者) ' ,
` affirm ` int NULL DEFAULT 0 COMMENT ' 用户是否确认(0代表未确认 1代表已确认) ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of notification
-- ----------------------------
-- ----------------------------
-- Table structure for os
-- ----------------------------
DROP TABLE IF EXISTS ` os ` ;
CREATE TABLE ` os ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` name ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 名称 ' ,
` description ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 描述 ' ,
` kernel ` int NULL DEFAULT NULL COMMENT ' 1代表Linux 2代表WindowsNT 3代表FreeBSD ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id( 0表示由系统创建) ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of os
-- ----------------------------
-- ----------------------------
-- Table structure for servir
-- ----------------------------
DROP TABLE IF EXISTS ` servir ` ;
CREATE TABLE ` servir ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` name ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 名称 ' ,
` description ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 描述 ' ,
` avatar ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 图像 ' ,
` remark ` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT ' 备注 ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of servir
-- ----------------------------
-- ----------------------------
-- Table structure for servir_container
-- ----------------------------
DROP TABLE IF EXISTS ` servir_container ` ;
CREATE TABLE ` servir_container ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` servir_id ` bigint NULL DEFAULT NULL COMMENT ' 服务id ' ,
` container_id ` bigint NULL DEFAULT NULL COMMENT ' 容器id ' ,
` description ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 描述(关联方式) ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of servir_container
-- ----------------------------
-- ----------------------------
-- Table structure for servir_host
-- ----------------------------
DROP TABLE IF EXISTS ` servir_host ` ;
CREATE TABLE ` servir_host ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` servir_id ` bigint NULL DEFAULT NULL COMMENT ' 服务id ' ,
` host_id ` bigint NULL DEFAULT NULL COMMENT ' 服务器id(物理机、虚拟机都可以) ' ,
` description ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 描述(关联方式) ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of servir_host
-- ----------------------------
-- ----------------------------
-- Table structure for servir_tag
-- ----------------------------
DROP TABLE IF EXISTS ` servir_tag ` ;
CREATE TABLE ` servir_tag ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` servir_id ` bigint NULL DEFAULT NULL COMMENT ' 服务id ' ,
` tag_id ` bigint NULL DEFAULT NULL COMMENT ' 标签id ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of servir_tag
-- ----------------------------
-- ----------------------------
-- Table structure for ssh_link
-- ----------------------------
DROP TABLE IF EXISTS ` ssh_link ` ;
CREATE TABLE ` ssh_link ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` host ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 账号 ' ,
` port ` int NULL DEFAULT NULL COMMENT ' 端口号 ' ,
` name ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 名称 ' ,
` password ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 密码 ' ,
` console_type ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 控制台类型(bash/sh) ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of ssh_link
-- ----------------------------
-- ----------------------------
-- Table structure for system_setting
-- ----------------------------
DROP TABLE IF EXISTS ` system_setting ` ;
CREATE TABLE ` system_setting ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' id ' ,
` log_expire ` int NULL DEFAULT 1 COMMENT ' 过期时间(1、3、7、30) ' ,
` check_instance_state_period ` int NULL DEFAULT NULL COMMENT ' 检查实例状态间隔(秒) ' ,
` default_lang ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT ' ch ' COMMENT ' ch/en ' ,
` server_email ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 发送邮箱 ' ,
` email_pass ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 邮箱密码 ' ,
` notification_email ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 接收邮箱 ' ,
` renderer_type ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 控制台渲染类型 ' ,
` font_size ` int NULL DEFAULT NULL COMMENT ' 字体大小 ' ,
` cursor_blink ` int NULL DEFAULT NULL COMMENT ' 光标是否闪烁(0关1开) ' ,
` foreground ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 字体颜色 ' ,
` background ` varchar ( 255 ) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT ' 背景色 ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of system_setting
-- ----------------------------
INSERT INTO ` system_setting ` VALUES ( 1 , 3 , 2 , ' ch ' , ' ' , ' ' , ' ' , ' webgl ' , 14 , 1 , ' yellow ' , ' #060101 ' ) ;
-- ----------------------------
-- Table structure for tag
-- ----------------------------
DROP TABLE IF EXISTS ` tag ` ;
CREATE TABLE ` tag ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` name ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 名称 ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of tag
-- ----------------------------
-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS ` user ` ;
CREATE TABLE ` user ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 主键id ' ,
` user_name ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT ' 用户名 ' ,
` nick_name ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT ' 昵称 ' ,
` email ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT ' 邮箱 ' ,
` password ` varchar ( 64 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT ' 密码 ' ,
` avatar ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ' 头像 ' ,
` user_state ` int NULL DEFAULT NULL COMMENT ' 账号状态(0代表未登陆过 1代表已经登录过) ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` create_by ` bigint NULL DEFAULT NULL COMMENT ' 创建人id( 0表示由系统创建) ' ,
` update_time ` datetime NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` update_by ` bigint NULL DEFAULT NULL COMMENT ' 更新人id ' ,
` del_flag ` int NULL DEFAULT 0 COMMENT ' 删除标志(0代表未删除,1代表已删除) ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC ;
-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO ` user ` VALUES ( 1 , ' Administrator ' , ' admin ' , ' admin@example.com ' , ' $2a$10$JFr4Up/JiIHVEOjVi4KC.OAz.sL6ZkLb2wXaZkU.aEfGovz2SYSfa ' , ' https://tse2-mm.cn.bing.net/th/id/OIP-C.6ibIQ8yCz3fpAi0z5xvYkQAAAA?pid=ImgDet&rs=1 ' , 0 , NULL , NULL , NULL , NULL , 0 ) ;
SET FOREIGN_KEY_CHECKS = 1 ;