|
|
/*
|
|
|
Navicat Premium Data Transfer
|
|
|
|
|
|
Source Server : RDS
|
|
|
Source Server Type : MySQL
|
|
|
Source Server Version : 80025
|
|
|
Source Host : 121.43.88.135:3306
|
|
|
Source Schema : aurora
|
|
|
|
|
|
Target Server Type : MySQL
|
|
|
Target Server Version : 80025
|
|
|
File Encoding : 65001
|
|
|
|
|
|
Date: 19/08/2022 17:46:21
|
|
|
*/
|
|
|
|
|
|
SET NAMES utf8mb4;
|
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_about
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_about`;
|
|
|
CREATE TABLE `t_about` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '内容',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_article
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_article`;
|
|
|
CREATE TABLE `t_article` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`user_id` int NOT NULL COMMENT '作者',
|
|
|
`category_id` int NULL DEFAULT NULL COMMENT '文章分类',
|
|
|
`article_cover` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文章缩略图',
|
|
|
`article_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '标题',
|
|
|
`article_content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '内容',
|
|
|
`is_top` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否置顶 0否 1是',
|
|
|
`is_featured` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否推荐 0否 1是',
|
|
|
`is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0否 1是',
|
|
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态值 1公开 2私密 3草稿',
|
|
|
`type` tinyint(1) NOT NULL DEFAULT 1 COMMENT '文章类型 1原创 2转载 3翻译',
|
|
|
`original_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '原文链接',
|
|
|
`create_time` datetime NOT NULL COMMENT '发表时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 88 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_article_tag
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_article_tag`;
|
|
|
CREATE TABLE `t_article_tag` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`article_id` int NOT NULL COMMENT '文章id',
|
|
|
`tag_id` int NOT NULL COMMENT '标签id',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
INDEX `fk_article_tag_1`(`article_id` ASC) USING BTREE,
|
|
|
INDEX `fk_article_tag_2`(`tag_id` ASC) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 85 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_category
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_category`;
|
|
|
CREATE TABLE `t_category` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`category_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '分类名',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 217 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_comment
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_comment`;
|
|
|
CREATE TABLE `t_comment` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`user_id` int NOT NULL COMMENT '评论用户Id',
|
|
|
`topic_id` int NULL DEFAULT NULL COMMENT '评论主题id',
|
|
|
`comment_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '评论内容',
|
|
|
`reply_user_id` int NULL DEFAULT NULL COMMENT '回复用户id',
|
|
|
`parent_id` int NULL DEFAULT NULL COMMENT '父评论id',
|
|
|
`type` tinyint NOT NULL COMMENT '评论类型 1.文章 2.留言 3.友链 4.关于我',
|
|
|
`is_delete` tinyint NOT NULL DEFAULT 0 COMMENT '是否删除 0否 1是',
|
|
|
`is_review` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否审核',
|
|
|
`create_time` datetime NOT NULL COMMENT '评论时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
INDEX `fk_comment_user`(`user_id` ASC) USING BTREE,
|
|
|
INDEX `fk_comment_parent`(`parent_id` ASC) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1032 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_friend_link
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_friend_link`;
|
|
|
CREATE TABLE `t_friend_link` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`link_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '链接名',
|
|
|
`link_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '链接头像',
|
|
|
`link_address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '链接地址',
|
|
|
`link_intro` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '链接介绍',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
INDEX `fk_friend_link_user`(`link_name` ASC) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 47 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_job
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_job`;
|
|
|
CREATE TABLE `t_job` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '任务ID',
|
|
|
`job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称',
|
|
|
`job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
|
|
|
`invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
|
|
|
`cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'cron执行表达式',
|
|
|
`misfire_policy` tinyint(1) NULL DEFAULT 3 COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)',
|
|
|
`concurrent` tinyint(1) NULL DEFAULT 1 COMMENT '是否并发执行(0允许 1禁止)',
|
|
|
`status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1暂停)',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注信息',
|
|
|
PRIMARY KEY (`id`, `job_name`, `job_group`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 86 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度表' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_job_log
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_job_log`;
|
|
|
CREATE TABLE `t_job_log` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
|
|
|
`job_id` int NOT NULL COMMENT '任务ID',
|
|
|
`job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
|
|
|
`job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名',
|
|
|
`invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
|
|
|
`job_message` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日志信息',
|
|
|
`status` tinyint(1) NULL DEFAULT 0 COMMENT '执行状态(0正常 1失败)',
|
|
|
`exception_info` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '异常信息',
|
|
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
`start_time` datetime NULL DEFAULT NULL COMMENT '开始时间',
|
|
|
`end_time` datetime NULL DEFAULT NULL COMMENT '结束时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 6175 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度日志表' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_menu
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_menu`;
|
|
|
CREATE TABLE `t_menu` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单名',
|
|
|
`path` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单路径',
|
|
|
`component` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '组件',
|
|
|
`icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单icon',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`order_num` tinyint(1) NOT NULL COMMENT '排序',
|
|
|
`parent_id` int NULL DEFAULT NULL COMMENT '父id',
|
|
|
`is_hidden` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否隐藏 0否1是',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 225 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_operation_log
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_operation_log`;
|
|
|
CREATE TABLE `t_operation_log` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`opt_module` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作模块',
|
|
|
`opt_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作类型',
|
|
|
`opt_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作url',
|
|
|
`opt_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作方法',
|
|
|
`opt_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作描述',
|
|
|
`request_param` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求参数',
|
|
|
`request_method` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求方式',
|
|
|
`response_data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '返回数据',
|
|
|
`user_id` int NOT NULL COMMENT '用户id',
|
|
|
`nickname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户昵称',
|
|
|
`ip_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作ip',
|
|
|
`ip_source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作地址',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1671 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_photo
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_photo`;
|
|
|
CREATE TABLE `t_photo` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`album_id` int NOT NULL COMMENT '相册id',
|
|
|
`photo_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '照片名',
|
|
|
`photo_desc` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '照片描述',
|
|
|
`photo_src` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '照片地址',
|
|
|
`is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 68 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '照片' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_photo_album
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_photo_album`;
|
|
|
CREATE TABLE `t_photo_album` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`album_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '相册名',
|
|
|
`album_desc` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '相册描述',
|
|
|
`album_cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '相册封面',
|
|
|
`is_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除',
|
|
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态值 1公开 2私密',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '相册' ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_resource
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_resource`;
|
|
|
CREATE TABLE `t_resource` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`resource_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资源名',
|
|
|
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '权限路径',
|
|
|
`request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '请求方式',
|
|
|
`parent_id` int NULL DEFAULT NULL COMMENT '父模块id',
|
|
|
`is_anonymous` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否匿名访问 0否 1是',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 506 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_role
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_role`;
|
|
|
CREATE TABLE `t_role` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
|
|
`role_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色名',
|
|
|
`is_disable` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否禁用 0否 1是',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_role_menu
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_role_menu`;
|
|
|
CREATE TABLE `t_role_menu` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`role_id` int NULL DEFAULT NULL COMMENT '角色id',
|
|
|
`menu_id` int NULL DEFAULT NULL COMMENT '菜单id',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2751 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_role_resource
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_role_resource`;
|
|
|
CREATE TABLE `t_role_resource` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`role_id` int NULL DEFAULT NULL COMMENT '角色id',
|
|
|
`resource_id` int NULL DEFAULT NULL COMMENT '权限id',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 5240 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_tag
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_tag`;
|
|
|
CREATE TABLE `t_tag` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`tag_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '标签名',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 41 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_talk
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_talk`;
|
|
|
CREATE TABLE `t_talk` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '说说id',
|
|
|
`user_id` int NOT NULL COMMENT '用户id',
|
|
|
`content` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '说说内容',
|
|
|
`images` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '图片',
|
|
|
`is_top` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否置顶',
|
|
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态 1.公开 2.私密',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 68 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_unique_view
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_unique_view`;
|
|
|
CREATE TABLE `t_unique_view` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`views_count` int NOT NULL COMMENT '访问量',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1539 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_user_auth
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_user_auth`;
|
|
|
CREATE TABLE `t_user_auth` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`user_info_id` int NOT NULL COMMENT '用户信息id',
|
|
|
`username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户名',
|
|
|
`password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '密码',
|
|
|
`login_type` tinyint(1) NOT NULL COMMENT '登录类型',
|
|
|
`ip_address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户登录ip',
|
|
|
`ip_source` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ip来源',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
`last_login_time` datetime NULL DEFAULT NULL COMMENT '上次登录时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
UNIQUE INDEX `username`(`username` ASC) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1014 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_user_info
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_user_info`;
|
|
|
CREATE TABLE `t_user_info` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '用户ID',
|
|
|
`email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '邮箱号',
|
|
|
`nickname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户昵称',
|
|
|
`avatar` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '用户头像',
|
|
|
`intro` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户简介',
|
|
|
`website` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '个人网站',
|
|
|
`is_subscribe` tinyint(1) NULL DEFAULT NULL COMMENT '是否订阅',
|
|
|
`is_disable` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否禁用',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1024 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_user_role
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_user_role`;
|
|
|
CREATE TABLE `t_user_role` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`user_id` int NULL DEFAULT NULL COMMENT '用户id',
|
|
|
`role_id` int NULL DEFAULT NULL COMMENT '角色id',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1032 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_website_config
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `t_website_config`;
|
|
|
CREATE TABLE `t_website_config` (
|
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
|
`config` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '配置信息',
|
|
|
`create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
|
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|