From 730fcb4c7684be40a085a1bb02e20e4aacc56c88 Mon Sep 17 00:00:00 2001 From: xiongxiaoyang <1179705413@qq.com> Date: Sun, 26 May 2024 22:46:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=BB=98=E8=AE=A4logo=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E5=A4=B1=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/sql/novel_plus.sql | 529 +++++++++++------- .../src/main/resources/static/images/logo.png | Bin 3226 -> 0 bytes 2 files changed, 314 insertions(+), 215 deletions(-) delete mode 100644 novel-front/src/main/resources/static/images/logo.png diff --git a/doc/sql/novel_plus.sql b/doc/sql/novel_plus.sql index aa0ae92..dd7b73b 100644 --- a/doc/sql/novel_plus.sql +++ b/doc/sql/novel_plus.sql @@ -1,7 +1,7 @@ CREATE -database if NOT EXISTS `novel_plus` default character set utf8mb4 collate utf8mb4_unicode_ci; + database if NOT EXISTS `novel_plus` default character set utf8mb4 collate utf8mb4_unicode_ci; use -`novel_plus`; + `novel_plus`; SET NAMES utf8mb4; @@ -12,17 +12,19 @@ DROP TABLE IF EXISTS `author`; CREATE TABLE `author` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `user_id` bigint(20) DEFAULT NULL COMMENT '用户ID', + `user_id` bigint(20) DEFAULT NULL COMMENT '用户ID', `invite_code` varchar(20) DEFAULT NULL COMMENT '邀请码', `pen_name` varchar(20) DEFAULT NULL COMMENT '笔名', `tel_phone` varchar(20) DEFAULT NULL COMMENT '手机号码', `chat_account` varchar(50) DEFAULT NULL COMMENT 'QQ或微信账号', `email` varchar(50) DEFAULT NULL COMMENT '电子邮箱', - `work_direction` tinyint(4) DEFAULT NULL COMMENT '作品方向,0:男频,1:女频', - `status` tinyint(4) DEFAULT '0' COMMENT '0:正常,1:封禁', + `work_direction` tinyint(4) DEFAULT NULL COMMENT '作品方向,0:男频,1:女频', + `status` tinyint(4) DEFAULT '0' COMMENT '0:正常,1:封禁', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='作者表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 3 + DEFAULT CHARSET = utf8mb4 COMMENT ='作者表'; -- ---------------------------- -- Records of author @@ -42,12 +44,14 @@ CREATE TABLE `author_code` `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `invite_code` varchar(100) DEFAULT NULL COMMENT '邀请码', `validity_time` datetime DEFAULT NULL COMMENT '有效时间', - `is_use` tinyint(1) DEFAULT '0' COMMENT '是否使用过,0:未使用,1:使用过', + `is_use` tinyint(1) DEFAULT '0' COMMENT '是否使用过,0:未使用,1:使用过', `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID', + `create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID', PRIMARY KEY (`id`), UNIQUE KEY `key_code` (`invite_code`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COMMENT='作家邀请码表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 6 + DEFAULT CHARSET = utf8mb4 COMMENT ='作家邀请码表'; -- ---------------------------- -- Records of author_code @@ -65,36 +69,38 @@ VALUES ('5', 'ww34343', '2020-05-21 00:00:00', '0', '2020-05-13 14:18:58', '1'); DROP TABLE IF EXISTS `book`; CREATE TABLE `book` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `work_direction` tinyint(1) DEFAULT NULL COMMENT '作品方向,0:男频,1:女频''', - `cat_id` int(11) DEFAULT NULL COMMENT '分类ID', - `cat_name` varchar(50) DEFAULT NULL COMMENT '分类名', + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `work_direction` tinyint(1) DEFAULT NULL COMMENT '作品方向,0:男频,1:女频''', + `cat_id` int(11) DEFAULT NULL COMMENT '分类ID', + `cat_name` varchar(50) DEFAULT NULL COMMENT '分类名', `pic_url` varchar(200) NOT NULL COMMENT '小说封面', `book_name` varchar(50) NOT NULL COMMENT '小说名', - `author_id` bigint(20) DEFAULT NULL COMMENT '作者id', + `author_id` bigint(20) DEFAULT NULL COMMENT '作者id', `author_name` varchar(50) NOT NULL COMMENT '作者名', `book_desc` varchar(2000) NOT NULL COMMENT '书籍描述', `score` float NOT NULL COMMENT '评分,预留字段', - `book_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '书籍状态,0:连载中,1:已完结', - `visit_count` bigint(20) DEFAULT '103' COMMENT '点击量', - `word_count` int(11) DEFAULT NULL COMMENT '总字数', - `comment_count` int(11) DEFAULT '0' COMMENT '评论数', - `last_index_id` bigint(20) DEFAULT NULL COMMENT '最新目录ID', - `last_index_name` varchar(50) DEFAULT NULL COMMENT '最新目录名', - `last_index_update_time` datetime DEFAULT NULL COMMENT '最新目录更新时间', - `is_vip` tinyint(1) DEFAULT '0' COMMENT '是否收费,1:收费,0:免费', - `status` tinyint(1) DEFAULT '0' COMMENT '状态,0:入库,1:上架', + `book_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '书籍状态,0:连载中,1:已完结', + `visit_count` bigint(20) DEFAULT '103' COMMENT '点击量', + `word_count` int(11) DEFAULT NULL COMMENT '总字数', + `comment_count` int(11) DEFAULT '0' COMMENT '评论数', + `last_index_id` bigint(20) DEFAULT NULL COMMENT '最新目录ID', + `last_index_name` varchar(50) DEFAULT NULL COMMENT '最新目录名', + `last_index_update_time` datetime DEFAULT NULL COMMENT '最新目录更新时间', + `is_vip` tinyint(1) DEFAULT '0' COMMENT '是否收费,1:收费,0:免费', + `status` tinyint(1) DEFAULT '0' COMMENT '状态,0:入库,1:上架', `update_time` datetime NOT NULL COMMENT '更新时间', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `crawl_source_id` int(11) DEFAULT NULL COMMENT '爬虫源站ID', - `crawl_book_id` varchar(32) DEFAULT NULL COMMENT '抓取的源站小说ID', - `crawl_last_time` datetime DEFAULT NULL COMMENT '最后一次的抓取时间', - `crawl_is_stop` tinyint(1) DEFAULT '0' COMMENT '是否已停止更新,0:未停止,1:已停止', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `crawl_source_id` int(11) DEFAULT NULL COMMENT '爬虫源站ID', + `crawl_book_id` varchar(32) DEFAULT NULL COMMENT '抓取的源站小说ID', + `crawl_last_time` datetime DEFAULT NULL COMMENT '最后一次的抓取时间', + `crawl_is_stop` tinyint(1) DEFAULT '0' COMMENT '是否已停止更新,0:未停止,1:已停止', PRIMARY KEY (`id`), - UNIQUE KEY `key_uq_bookName_authorName` (`book_name`,`author_name`) USING BTREE, - KEY `key_lastIndexUpdateTime` (`last_index_update_time`) USING BTREE, - KEY `key_createTime` (`create_time`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1262260513468559361 DEFAULT CHARSET=utf8mb4 COMMENT='小说表'; + UNIQUE KEY `key_uq_bookName_authorName` (`book_name`, `author_name`) USING BTREE, + KEY `key_lastIndexUpdateTime` (`last_index_update_time`) USING BTREE, + KEY `key_createTime` (`create_time`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1262260513468559361 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说表'; -- ---------------------------- -- Records of book @@ -112,14 +118,16 @@ CREATE TABLE `book_author` `tel_phone` varchar(20) DEFAULT NULL COMMENT '手机号码', `chat_account` varchar(50) DEFAULT NULL COMMENT 'QQ或微信账号', `email` varchar(50) DEFAULT NULL COMMENT '电子邮箱', - `work_direction` tinyint(4) DEFAULT NULL COMMENT '作品方向,0:男频,1:女频', - `status` tinyint(4) DEFAULT NULL COMMENT '0:待审核,1:审核通过,正常,2:审核不通过', + `work_direction` tinyint(4) DEFAULT NULL COMMENT '作品方向,0:男频,1:女频', + `status` tinyint(4) DEFAULT NULL COMMENT '0:待审核,1:审核通过,正常,2:审核不通过', `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `create_user_id` bigint(20) DEFAULT NULL COMMENT '申请人ID', + `create_user_id` bigint(20) DEFAULT NULL COMMENT '申请人ID', `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `update_user_id` bigint(20) DEFAULT NULL COMMENT '更新人ID', + `update_user_id` bigint(20) DEFAULT NULL COMMENT '更新人ID', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=1254957873655066625 DEFAULT CHARSET=utf8mb4 COMMENT='作者表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 1254957873655066625 + DEFAULT CHARSET = utf8mb4 COMMENT ='作者表'; -- ---------------------------- -- Records of book_author @@ -131,16 +139,18 @@ CREATE TABLE `book_author` DROP TABLE IF EXISTS `book_category`; CREATE TABLE `book_category` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `work_direction` tinyint(1) DEFAULT NULL COMMENT '作品方向,0:男频,1:女频''', + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', + `work_direction` tinyint(1) DEFAULT NULL COMMENT '作品方向,0:男频,1:女频''', `name` varchar(20) NOT NULL COMMENT '分类名', - `sort` tinyint(4) NOT NULL DEFAULT '10' COMMENT '排序', - `create_user_id` bigint(20) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_user_id` bigint(20) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, + `sort` tinyint(4) NOT NULL DEFAULT '10' COMMENT '排序', + `create_user_id` bigint(20) DEFAULT NULL, + `create_time` datetime DEFAULT NULL, + `update_user_id` bigint(20) DEFAULT NULL, + `update_time` datetime DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COMMENT='小说类别表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 8 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说类别表'; -- ---------------------------- -- Records of book_category @@ -167,15 +177,17 @@ DROP TABLE IF EXISTS `book_comment`; CREATE TABLE `book_comment` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `book_id` bigint(20) DEFAULT NULL COMMENT '小说ID', + `book_id` bigint(20) DEFAULT NULL COMMENT '小说ID', `comment_content` varchar(512) DEFAULT NULL COMMENT '评价内容', - `reply_count` int(11) DEFAULT '0' COMMENT '回复数量', - `audit_status` tinyint(1) DEFAULT '0' COMMENT '审核状态,0:待审核,1:审核通过,2:审核不通过', + `reply_count` int(11) DEFAULT '0' COMMENT '回复数量', + `audit_status` tinyint(1) DEFAULT '0' COMMENT '审核状态,0:待审核,1:审核通过,2:审核不通过', `create_time` datetime DEFAULT NULL COMMENT '评价时间', - `create_user_id` bigint(20) DEFAULT NULL COMMENT '评价人', + `create_user_id` bigint(20) DEFAULT NULL COMMENT '评价人', PRIMARY KEY (`id`), - UNIQUE KEY `key_uq_bookid_userid` (`book_id`,`create_user_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COMMENT='小说评论表'; + UNIQUE KEY `key_uq_bookid_userid` (`book_id`, `create_user_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 13 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说评论表'; -- ---------------------------- -- Records of book_comment @@ -192,13 +204,14 @@ DROP TABLE IF EXISTS `book_comment_reply`; CREATE TABLE `book_comment_reply` ( `id` bigint(20) NOT NULL COMMENT '主键', - `comment_id` bigint(20) DEFAULT NULL COMMENT '评论ID', + `comment_id` bigint(20) DEFAULT NULL COMMENT '评论ID', `reply_content` varchar(512) DEFAULT NULL COMMENT '回复内容', - `audit_status` tinyint(1) DEFAULT '0' COMMENT '审核状态,0:待审核,1:审核通过,2:审核不通过', + `audit_status` tinyint(1) DEFAULT '0' COMMENT '审核状态,0:待审核,1:审核通过,2:审核不通过', `create_time` datetime DEFAULT NULL COMMENT '回复用户ID', - `create_user_id` bigint(20) DEFAULT NULL COMMENT '回复时间', + `create_user_id` bigint(20) DEFAULT NULL COMMENT '回复时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='小说评论回复表'; +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4 COMMENT ='小说评论回复表'; -- ---------------------------- -- Records of book_comment_reply @@ -215,7 +228,9 @@ CREATE TABLE `book_content` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=3347665 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 3347665 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Records of book_content @@ -229,17 +244,19 @@ CREATE TABLE `book_index` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `book_id` bigint(20) NOT NULL COMMENT '小说ID', - `index_num` int(11) NOT NULL COMMENT '目录号', + `index_num` int(11) NOT NULL COMMENT '目录号', `index_name` varchar(100) DEFAULT NULL COMMENT '目录名', - `word_count` int(11) DEFAULT NULL COMMENT '字数', - `is_vip` tinyint(4) DEFAULT '0' COMMENT '是否收费,1:收费,0:免费', + `word_count` int(11) DEFAULT NULL COMMENT '字数', + `is_vip` tinyint(4) DEFAULT '0' COMMENT '是否收费,1:收费,0:免费', `create_time` datetime DEFAULT NULL, `update_time` datetime DEFAULT NULL, PRIMARY KEY (`id`), - UNIQUE KEY `key_uq_bookId_indexNum` (`book_id`,`index_num`) USING BTREE, - KEY `key_bookId` (`book_id`) USING BTREE, - KEY `key_indexNum` (`index_num`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1262260612777095169 DEFAULT CHARSET=utf8mb4 COMMENT='小说目录表'; + UNIQUE KEY `key_uq_bookId_indexNum` (`book_id`, `index_num`) USING BTREE, + KEY `key_bookId` (`book_id`) USING BTREE, + KEY `key_indexNum` (`index_num`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1262260612777095169 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说目录表'; -- ---------------------------- -- Records of book_index @@ -251,13 +268,15 @@ CREATE TABLE `book_index` DROP TABLE IF EXISTS `book_screen_bullet`; CREATE TABLE `book_screen_bullet` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `content_id` bigint(20) NOT NULL COMMENT '小说内容ID', + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `content_id` bigint(20) NOT NULL COMMENT '小说内容ID', `screen_bullet` varchar(512) NOT NULL COMMENT '小说弹幕内容', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`id`), - KEY `key_contentId` (`content_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=79 DEFAULT CHARSET=utf8mb4 COMMENT='小说弹幕表'; + KEY `key_contentId` (`content_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 79 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说弹幕表'; -- ---------------------------- -- Records of book_screen_bullet @@ -273,12 +292,14 @@ CREATE TABLE `book_setting` `book_id` bigint(20) DEFAULT NULL COMMENT '小说ID', `sort` tinyint(4) DEFAULT NULL COMMENT '排序号', `type` tinyint(1) DEFAULT NULL COMMENT '类型,0:轮播图,1:顶部小说栏设置,2:本周强推,3:热门推荐,4:精品推荐', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_user_id` bigint(20) DEFAULT NULL COMMENT '更新人ID', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=64 DEFAULT CHARSET=utf8mb4 COMMENT='首页小说设置表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 64 + DEFAULT CHARSET = utf8mb4 COMMENT ='首页小说设置表'; -- ---------------------------- -- Records of book_setting @@ -355,14 +376,15 @@ DROP TABLE IF EXISTS `crawl_batch_task`; CREATE TABLE `crawl_batch_task` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `source_id` int(11) DEFAULT NULL COMMENT '爬虫源ID', - `crawl_count_success` int(11) DEFAULT NULL COMMENT '成功抓取数量', - `crawl_count_target` int(11) DEFAULT NULL COMMENT '目标抓取数量', + `source_id` int(11) DEFAULT NULL COMMENT '爬虫源ID', + `crawl_count_success` int(11) DEFAULT NULL COMMENT '成功抓取数量', + `crawl_count_target` int(11) DEFAULT NULL COMMENT '目标抓取数量', `task_status` tinyint(1) DEFAULT '1' COMMENT '任务状态,1:正在运行,0已停止', - `start_time` datetime DEFAULT NULL COMMENT '任务开始时间', - `end_time` datetime DEFAULT NULL COMMENT '任务结束时间', + `start_time` datetime DEFAULT NULL COMMENT '任务开始时间', + `end_time` datetime DEFAULT NULL COMMENT '任务结束时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='批量抓取任务表'; +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4 COMMENT ='批量抓取任务表'; -- ---------------------------- -- Records of crawl_batch_task @@ -375,13 +397,14 @@ DROP TABLE IF EXISTS `crawl_single_task`; CREATE TABLE `crawl_single_task` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `source_id` int(11) DEFAULT NULL COMMENT '爬虫源ID', + `source_id` int(11) DEFAULT NULL COMMENT '爬虫源ID', `source_book_id` varchar(255) DEFAULT NULL COMMENT '源站小说ID', - `task_status` tinyint(1) DEFAULT NULL COMMENT '任务状态,0:失败,1:成功,2;未执行', - `exc_count` tinyint(2) DEFAULT '0' COMMENT '已经执行次数,最多执行5次', + `task_status` tinyint(1) DEFAULT NULL COMMENT '任务状态,0:失败,1:成功,2;未执行', + `exc_count` tinyint(2) DEFAULT '0' COMMENT '已经执行次数,最多执行5次', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='抓取单本小说任务表'; +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4 COMMENT ='抓取单本小说任务表'; -- ---------------------------- -- Records of crawl_single_task @@ -396,11 +419,13 @@ CREATE TABLE `crawl_source` `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `source_name` varchar(50) DEFAULT NULL COMMENT '源站名', `crawl_rule` text COMMENT '爬取规则(json串)', - `source_status` tinyint(1) DEFAULT '0' COMMENT '爬虫源状态,0:关闭,1:开启', + `source_status` tinyint(1) DEFAULT '0' COMMENT '爬虫源状态,0:关闭,1:开启', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COMMENT='爬虫源表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 5 + DEFAULT CHARSET = utf8mb4 COMMENT ='爬虫源表'; -- ---------------------------- -- Records of crawl_source @@ -428,17 +453,19 @@ VALUES ('5', '笔趣阁', DROP TABLE IF EXISTS `friend_link`; CREATE TABLE `friend_link` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `link_name` varchar(50) NOT NULL COMMENT '链接名', `link_url` varchar(100) NOT NULL COMMENT '链接url', - `sort` tinyint(4) NOT NULL DEFAULT '11' COMMENT '排序号', - `is_open` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否开启,0:不开启,1:开启', - `create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_user_id` bigint(20) DEFAULT NULL COMMENT '更新者用户id', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `sort` tinyint(4) NOT NULL DEFAULT '11' COMMENT '排序号', + `is_open` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否开启,0:不开启,1:开启', + `create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_user_id` bigint(20) DEFAULT NULL COMMENT '更新者用户id', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4; +) ENGINE = InnoDB + AUTO_INCREMENT = 6 + DEFAULT CHARSET = utf8mb4; -- ---------------------------- -- Records of friend_link @@ -453,17 +480,19 @@ DROP TABLE IF EXISTS `news`; CREATE TABLE `news` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `cat_id` int(11) DEFAULT NULL COMMENT '类别ID', + `cat_id` int(11) DEFAULT NULL COMMENT '类别ID', `cat_name` varchar(50) DEFAULT NULL COMMENT '分类名', `source_name` varchar(50) DEFAULT NULL COMMENT '来源', `title` varchar(100) DEFAULT NULL COMMENT '标题', `content` text COMMENT '内容', `create_time` datetime DEFAULT NULL COMMENT '发布时间', - `create_user_id` bigint(20) DEFAULT NULL COMMENT '发布人ID', + `create_user_id` bigint(20) DEFAULT NULL COMMENT '发布人ID', `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `update_user_id` bigint(20) DEFAULT NULL COMMENT '更新人ID', + `update_user_id` bigint(20) DEFAULT NULL COMMENT '更新人ID', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='新闻表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 3 + DEFAULT CHARSET = utf8mb4 COMMENT ='新闻表'; -- ---------------------------- -- Records of news @@ -483,15 +512,17 @@ VALUES ('2', '3', '资讯', '全媒派公众号', 'AI小说悄然流行:人类 DROP TABLE IF EXISTS `news_category`; CREATE TABLE `news_category` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `name` varchar(20) NOT NULL COMMENT '分类名', - `sort` tinyint(4) NOT NULL DEFAULT '10' COMMENT '排序', - `create_user_id` bigint(20) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_user_id` bigint(20) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, + `sort` tinyint(4) NOT NULL DEFAULT '10' COMMENT '排序', + `create_user_id` bigint(20) DEFAULT NULL, + `create_time` datetime DEFAULT NULL, + `update_user_id` bigint(20) DEFAULT NULL, + `update_time` datetime DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COMMENT='新闻类别表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 4 + DEFAULT CHARSET = utf8mb4 COMMENT ='新闻类别表'; -- ---------------------------- -- Records of news_category @@ -509,15 +540,17 @@ CREATE TABLE `order_pay` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `out_trade_no` bigint(20) NOT NULL COMMENT '商户订单号', - `trade_no` varchar(64) DEFAULT NULL COMMENT '支付宝/微信交易号', + `trade_no` varchar(64) DEFAULT NULL COMMENT '支付宝/微信交易号', `pay_channel` tinyint(1) NOT NULL DEFAULT '1' COMMENT '支付渠道,1:支付宝,2:微信', - `total_amount` int(11) NOT NULL COMMENT '交易金额(单位元)', + `total_amount` int(11) NOT NULL COMMENT '交易金额(单位元)', `user_id` bigint(20) NOT NULL COMMENT '支付用户ID', - `pay_status` tinyint(1) DEFAULT '2' COMMENT '支付状态:0:支付失败,1:支付成功,2:待支付', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `pay_status` tinyint(1) DEFAULT '2' COMMENT '支付状态:0:支付失败,1:支付成功,2:待支付', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COMMENT='充值订单'; +) ENGINE = InnoDB + AUTO_INCREMENT = 15 + DEFAULT CHARSET = utf8mb4 COMMENT ='充值订单'; -- ---------------------------- -- Records of order_pay @@ -536,11 +569,13 @@ CREATE TABLE `sys_data_perm` `crl_attr_name` varchar(50) DEFAULT NULL COMMENT '用户权限控制属性名', `crl_column_name` varchar(50) DEFAULT NULL COMMENT '数据表权限控制列名', `perm_code` varchar(50) DEFAULT NULL COMMENT '权限code,all_开头表示查看所有数据的权限,sup_开头表示查看下级数据的权限,own_开头表示查看本级数据的权限', - `order_num` int(11) DEFAULT NULL COMMENT '排序', + `order_num` int(11) DEFAULT NULL COMMENT '排序', `gmt_create` datetime DEFAULT NULL COMMENT '创建时间', `gmt_modified` datetime DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=216 DEFAULT CHARSET=utf8 COMMENT='数据权限管理'; +) ENGINE = InnoDB + AUTO_INCREMENT = 216 + DEFAULT CHARSET = utf8 COMMENT ='数据权限管理'; -- ---------------------------- -- Records of sys_data_perm @@ -565,12 +600,14 @@ DROP TABLE IF EXISTS `sys_dept`; CREATE TABLE `sys_dept` ( `dept_id` bigint(20) NOT NULL AUTO_INCREMENT, - `parent_id` bigint(20) DEFAULT NULL COMMENT '上级部门ID,一级部门为0', + `parent_id` bigint(20) DEFAULT NULL COMMENT '上级部门ID,一级部门为0', `name` varchar(50) DEFAULT NULL COMMENT '部门名称', - `order_num` int(11) DEFAULT NULL COMMENT '排序', - `del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除 -1:已删除 0:正常', + `order_num` int(11) DEFAULT NULL COMMENT '排序', + `del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除 -1:已删除 0:正常', PRIMARY KEY (`dept_id`) -) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 COMMENT='部门管理'; +) ENGINE = InnoDB + AUTO_INCREMENT = 17 + DEFAULT CHARSET = utf8 COMMENT ='部门管理'; -- ---------------------------- -- Records of sys_dept @@ -596,18 +633,21 @@ CREATE TABLE `sys_dict` `type` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '类型', `description` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '描述', `sort` decimal(10, 0) DEFAULT NULL COMMENT '排序(升序)', - `parent_id` bigint(20) DEFAULT '0' COMMENT '父级编号', - `create_by` int(11) DEFAULT NULL COMMENT '创建者', + `parent_id` bigint(20) DEFAULT '0' COMMENT '父级编号', + `create_by` int(11) DEFAULT NULL COMMENT '创建者', `create_date` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` bigint(20) DEFAULT NULL COMMENT '更新者', + `update_by` bigint(20) DEFAULT NULL COMMENT '更新者', `update_date` datetime DEFAULT NULL COMMENT '更新时间', `remarks` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '备注信息', `del_flag` char(1) COLLATE utf8_bin DEFAULT '0' COMMENT '删除标记', PRIMARY KEY (`id`), - KEY `sys_dict_value` (`value`), - KEY `sys_dict_label` (`name`), - KEY `sys_dict_del_flag` (`del_flag`) -) ENGINE=InnoDB AUTO_INCREMENT=142 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='字典表'; + KEY `sys_dict_value` (`value`), + KEY `sys_dict_label` (`name`), + KEY `sys_dict_del_flag` (`del_flag`) +) ENGINE = InnoDB + AUTO_INCREMENT = 142 + DEFAULT CHARSET = utf8 + COLLATE = utf8_bin COMMENT ='字典表'; -- ---------------------------- -- Records of sys_dict @@ -880,11 +920,13 @@ DROP TABLE IF EXISTS `sys_file`; CREATE TABLE `sys_file` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, - `type` int(11) DEFAULT NULL COMMENT '文件类型', + `type` int(11) DEFAULT NULL COMMENT '文件类型', `url` varchar(200) DEFAULT NULL COMMENT 'URL地址', `create_date` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=183 DEFAULT CHARSET=utf8 COMMENT='文件上传'; +) ENGINE = InnoDB + AUTO_INCREMENT = 183 + DEFAULT CHARSET = utf8 COMMENT ='文件上传'; -- ---------------------------- -- Records of sys_file @@ -984,13 +1026,15 @@ CREATE TABLE `sys_gen_columns` `column_type` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '列类型', `java_type` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '映射java类型', `column_comment` varchar(1024) CHARACTER SET utf8 DEFAULT '' COMMENT '列注释', - `column_sort` tinyint(4) DEFAULT NULL COMMENT '列排序(升序)', + `column_sort` tinyint(4) DEFAULT NULL COMMENT '列排序(升序)', `column_label` varchar(64) DEFAULT NULL COMMENT '鍒楁爣绛惧悕', - `page_type` tinyint(4) DEFAULT '1' COMMENT '页面显示类型:1、文本框 2、下拉框 3、数值4、日期 5、文本域6、富文本 7、上传图片【单文件】 8、上传图片【多文件】9、上传文件【单文件】 10、上传文件【多文件】11、隐藏域 12、不显示', - `is_required` tinyint(1) DEFAULT NULL COMMENT '是否必填', + `page_type` tinyint(4) DEFAULT '1' COMMENT '页面显示类型:1、文本框 2、下拉框 3、数值4、日期 5、文本域6、富文本 7、上传图片【单文件】 8、上传图片【多文件】9、上传文件【单文件】 10、上传文件【多文件】11、隐藏域 12、不显示', + `is_required` tinyint(1) DEFAULT NULL COMMENT '是否必填', `dict_type` varchar(100) CHARACTER SET utf8 DEFAULT '' COMMENT '页面显示为下拉时使用,字典类型从字典表中取出', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=815 DEFAULT CHARSET=utf8mb4; +) ENGINE = InnoDB + AUTO_INCREMENT = 815 + DEFAULT CHARSET = utf8mb4; -- ---------------------------- -- Records of sys_gen_columns @@ -1159,26 +1203,27 @@ VALUES ('814', 'author_code', 'create_user_id', 'bigint', 'Long', '创建人ID', DROP TABLE IF EXISTS `sys_gen_table`; CREATE TABLE `sys_gen_table` ( - `id` bigint(20) NOT NULL COMMENT '主键', + `id` bigint(20) NOT NULL COMMENT '主键', `table_name` varchar(64) NOT NULL COMMENT '表名', `class_name` varchar(100) NOT NULL COMMENT '实体类名称', `comments` varchar(500) NOT NULL COMMENT '表说明', - `category` tinyint(1) NOT NULL DEFAULT '0' COMMENT '分类:0:数据表,1:树表', - `package_name` varchar(500) DEFAULT NULL COMMENT '生成包路径', - `module_name` varchar(30) DEFAULT NULL COMMENT '生成模块名', - `sub_module_name` varchar(30) DEFAULT NULL COMMENT '生成子模块名', - `function_name` varchar(200) DEFAULT NULL COMMENT '生成功能名,用于类描述', - `function_name_simple` varchar(50) DEFAULT NULL COMMENT '生成功能名(简写),用于功能提示,如“保存xx成功”', - `author` varchar(50) DEFAULT NULL COMMENT '生成功能作者', - `src_dir` varchar(1000) DEFAULT NULL COMMENT 'src目录', - `options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项', - `create_by` bigint(20) NOT NULL COMMENT '创建者', + `category` tinyint(1) NOT NULL DEFAULT '0' COMMENT '分类:0:数据表,1:树表', + `package_name` varchar(500) DEFAULT NULL COMMENT '生成包路径', + `module_name` varchar(30) DEFAULT NULL COMMENT '生成模块名', + `sub_module_name` varchar(30) DEFAULT NULL COMMENT '生成子模块名', + `function_name` varchar(200) DEFAULT NULL COMMENT '生成功能名,用于类描述', + `function_name_simple` varchar(50) DEFAULT NULL COMMENT '生成功能名(简写),用于功能提示,如“保存xx成功”', + `author` varchar(50) DEFAULT NULL COMMENT '生成功能作者', + `src_dir` varchar(1000) DEFAULT NULL COMMENT 'src目录', + `options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项', + `create_by` bigint(20) NOT NULL COMMENT '创建者', `create_date` datetime NOT NULL COMMENT '创建时间', - `update_by` bigint(20) NOT NULL COMMENT '更新者', + `update_by` bigint(20) NOT NULL COMMENT '更新者', `update_date` datetime NOT NULL COMMENT '更新时间', - `remarks` varchar(500) DEFAULT NULL COMMENT '备注信息', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注信息', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='代码生成表'; +) ENGINE = InnoDB + DEFAULT CHARSET = utf8 COMMENT ='代码生成表'; -- ---------------------------- -- Records of sys_gen_table @@ -1193,8 +1238,8 @@ VALUES ('1', '表名', '1', '1', '0', null, null, null, null, null, null, null, DROP TABLE IF EXISTS `sys_gen_table_column`; CREATE TABLE `sys_gen_table_column` ( - `id` bigint(20) NOT NULL COMMENT '主键', - `table_id` bigint(20) NOT NULL COMMENT '表id', + `id` bigint(20) NOT NULL COMMENT '主键', + `table_id` bigint(20) NOT NULL COMMENT '表id', `column_name` varchar(64) NOT NULL COMMENT '列名', `column_sort` decimal(10, 0) DEFAULT NULL COMMENT '列排序(升序)', `column_type` varchar(100) NOT NULL COMMENT '类型', @@ -1213,8 +1258,9 @@ CREATE TABLE `sys_gen_table_column` `show_type` varchar(200) DEFAULT NULL COMMENT '表单类型', `options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项', PRIMARY KEY (`id`), - KEY `idx_gen_table_column_tn` (`table_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='代码生成表列'; + KEY `idx_gen_table_column_tn` (`table_id`) USING BTREE +) ENGINE = InnoDB + DEFAULT CHARSET = utf8 COMMENT ='代码生成表列'; -- ---------------------------- -- Records of sys_gen_table_column @@ -1227,16 +1273,18 @@ DROP TABLE IF EXISTS `sys_log`; CREATE TABLE `sys_log` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, - `user_id` bigint(20) DEFAULT NULL COMMENT '用户id', + `user_id` bigint(20) DEFAULT NULL COMMENT '用户id', `username` varchar(50) DEFAULT NULL COMMENT '用户名', `operation` varchar(50) DEFAULT NULL COMMENT '用户操作', - `time` int(11) DEFAULT NULL COMMENT '响应时间', + `time` int(11) DEFAULT NULL COMMENT '响应时间', `method` varchar(200) DEFAULT NULL COMMENT '请求方法', `params` varchar(5000) DEFAULT NULL COMMENT '请求参数', `ip` varchar(64) DEFAULT NULL COMMENT 'IP地址', `gmt_create` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=1412 DEFAULT CHARSET=utf8 COMMENT='系统日志'; +) ENGINE = InnoDB + AUTO_INCREMENT = 1412 + DEFAULT CHARSET = utf8 COMMENT ='系统日志'; -- ---------------------------- @@ -1246,17 +1294,19 @@ DROP TABLE IF EXISTS `sys_menu`; CREATE TABLE `sys_menu` ( `menu_id` bigint(20) NOT NULL AUTO_INCREMENT, - `parent_id` bigint(20) DEFAULT NULL COMMENT '父菜单ID,一级菜单为0', + `parent_id` bigint(20) DEFAULT NULL COMMENT '父菜单ID,一级菜单为0', `name` varchar(50) DEFAULT NULL COMMENT '菜单名称', `url` varchar(200) DEFAULT NULL COMMENT '菜单URL', `perms` varchar(500) DEFAULT NULL COMMENT '授权(多个用逗号分隔,如:user:list,user:create)', - `type` int(11) DEFAULT NULL COMMENT '类型 0:目录 1:菜单 2:按钮', + `type` int(11) DEFAULT NULL COMMENT '类型 0:目录 1:菜单 2:按钮', `icon` varchar(50) DEFAULT NULL COMMENT '菜单图标', - `order_num` int(11) DEFAULT NULL COMMENT '排序', + `order_num` int(11) DEFAULT NULL COMMENT '排序', `gmt_create` datetime DEFAULT NULL COMMENT '创建时间', `gmt_modified` datetime DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`menu_id`) -) ENGINE=InnoDB AUTO_INCREMENT=234 DEFAULT CHARSET=utf8 COMMENT='菜单管理'; +) ENGINE = InnoDB + AUTO_INCREMENT = 234 + DEFAULT CHARSET = utf8 COMMENT ='菜单管理'; -- ---------------------------- -- Records of sys_menu @@ -1402,11 +1452,13 @@ CREATE TABLE `sys_role` `role_name` varchar(100) DEFAULT NULL COMMENT '角色名称', `role_sign` varchar(100) DEFAULT NULL COMMENT '角色标识', `remark` varchar(100) DEFAULT NULL COMMENT '备注', - `user_id_create` bigint(20) DEFAULT NULL COMMENT '创建用户id', + `user_id_create` bigint(20) DEFAULT NULL COMMENT '创建用户id', `gmt_create` datetime DEFAULT NULL COMMENT '创建时间', `gmt_modified` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`role_id`) -) ENGINE=InnoDB AUTO_INCREMENT=62 DEFAULT CHARSET=utf8 COMMENT='角色'; +) ENGINE = InnoDB + AUTO_INCREMENT = 62 + DEFAULT CHARSET = utf8 COMMENT ='角色'; -- ---------------------------- -- Records of sys_role @@ -1424,7 +1476,9 @@ CREATE TABLE `sys_role_data_perm` `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID', `perm_id` bigint(20) DEFAULT NULL COMMENT '权限ID', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=79 DEFAULT CHARSET=utf8 COMMENT='角色与数据权限对应关系'; +) ENGINE = InnoDB + AUTO_INCREMENT = 79 + DEFAULT CHARSET = utf8 COMMENT ='角色与数据权限对应关系'; -- ---------------------------- -- Records of sys_role_data_perm @@ -1462,7 +1516,9 @@ CREATE TABLE `sys_role_menu` `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID', `menu_id` bigint(20) DEFAULT NULL COMMENT '菜单ID', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=4830 DEFAULT CHARSET=utf8 COMMENT='角色与菜单对应关系'; +) ENGINE = InnoDB + AUTO_INCREMENT = 4830 + DEFAULT CHARSET = utf8 COMMENT ='角色与菜单对应关系'; -- ---------------------------- -- Records of sys_role_menu @@ -2228,23 +2284,25 @@ CREATE TABLE `sys_user` `username` varchar(50) DEFAULT NULL COMMENT '用户名', `name` varchar(100) DEFAULT NULL, `password` varchar(50) DEFAULT NULL COMMENT '密码', - `dept_id` bigint(20) DEFAULT NULL, + `dept_id` bigint(20) DEFAULT NULL, `email` varchar(100) DEFAULT NULL COMMENT '邮箱', `mobile` varchar(100) DEFAULT NULL COMMENT '手机号', - `status` tinyint(4) DEFAULT NULL COMMENT '状态 0:禁用,1:正常', - `user_id_create` bigint(20) DEFAULT NULL COMMENT '创建用户id', + `status` tinyint(4) DEFAULT NULL COMMENT '状态 0:禁用,1:正常', + `user_id_create` bigint(20) DEFAULT NULL COMMENT '创建用户id', `gmt_create` datetime DEFAULT NULL COMMENT '创建时间', `gmt_modified` datetime DEFAULT NULL COMMENT '修改时间', - `sex` bigint(20) DEFAULT NULL COMMENT '性别', + `sex` bigint(20) DEFAULT NULL COMMENT '性别', `birth` datetime DEFAULT NULL COMMENT '出身日期', - `pic_id` bigint(20) DEFAULT NULL, + `pic_id` bigint(20) DEFAULT NULL, `live_address` varchar(500) DEFAULT NULL COMMENT '现居住地', `hobby` varchar(255) DEFAULT NULL COMMENT '爱好', `province` varchar(255) DEFAULT NULL COMMENT '省份', `city` varchar(255) DEFAULT NULL COMMENT '所在城市', `district` varchar(255) DEFAULT NULL COMMENT '所在地区', PRIMARY KEY (`user_id`) -) ENGINE=InnoDB AUTO_INCREMENT=139 DEFAULT CHARSET=utf8; +) ENGINE = InnoDB + AUTO_INCREMENT = 139 + DEFAULT CHARSET = utf8; -- ---------------------------- -- Records of sys_user @@ -2264,7 +2322,9 @@ CREATE TABLE `sys_user_role` `user_id` bigint(20) DEFAULT NULL COMMENT '用户ID', `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=137 DEFAULT CHARSET=utf8 COMMENT='用户与角色对应关系'; +) ENGINE = InnoDB + AUTO_INCREMENT = 137 + DEFAULT CHARSET = utf8 COMMENT ='用户与角色对应关系'; -- ---------------------------- -- Records of sys_user_role @@ -2344,19 +2404,21 @@ VALUES ('136', '138', '60'); DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `username` varchar(50) NOT NULL COMMENT '登录名', `password` varchar(100) NOT NULL COMMENT '登录密码', - `nick_name` varchar(50) DEFAULT NULL COMMENT '昵称', - `user_photo` varchar(100) DEFAULT NULL COMMENT '用户头像', - `user_sex` tinyint(1) DEFAULT NULL COMMENT '用户性别,0:男,1:女', - `account_balance` bigint(20) NOT NULL DEFAULT '0' COMMENT '账户余额', - `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '用户状态,0:正常', + `nick_name` varchar(50) DEFAULT NULL COMMENT '昵称', + `user_photo` varchar(100) DEFAULT NULL COMMENT '用户头像', + `user_sex` tinyint(1) DEFAULT NULL COMMENT '用户性别,0:男,1:女', + `account_balance` bigint(20) NOT NULL DEFAULT '0' COMMENT '账户余额', + `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '用户状态,0:正常', `create_time` datetime NOT NULL COMMENT '创建时间', `update_time` datetime NOT NULL COMMENT '更新时间', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_username` (`username`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1255664783722586113 DEFAULT CHARSET=utf8mb4; +) ENGINE = InnoDB + AUTO_INCREMENT = 1255664783722586113 + DEFAULT CHARSET = utf8mb4; -- ---------------------------- -- Records of user @@ -2393,11 +2455,13 @@ CREATE TABLE `user_bookshelf` `user_id` bigint(20) NOT NULL COMMENT '用户ID', `book_id` bigint(20) NOT NULL COMMENT '小说ID', `pre_content_id` bigint(20) DEFAULT NULL COMMENT '上一次阅读的章节内容表ID', - `create_time` datetime DEFAULT NULL, - `update_time` datetime DEFAULT NULL, + `create_time` datetime DEFAULT NULL, + `update_time` datetime DEFAULT NULL, PRIMARY KEY (`id`), - UNIQUE KEY `key_uq_userid_bookid` (`user_id`,`book_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COMMENT='用户书架表'; + UNIQUE KEY `key_uq_userid_bookid` (`user_id`, `book_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 42 + DEFAULT CHARSET = utf8mb4 COMMENT ='用户书架表'; -- ---------------------------- -- Records of user_bookshelf @@ -2422,15 +2486,17 @@ CREATE TABLE `user_buy_record` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `user_id` bigint(20) NOT NULL COMMENT '用户ID', - `book_id` bigint(20) DEFAULT NULL COMMENT '购买的小说ID', + `book_id` bigint(20) DEFAULT NULL COMMENT '购买的小说ID', `book_name` varchar(50) DEFAULT NULL COMMENT '购买的小说名', - `book_index_id` bigint(20) DEFAULT NULL COMMENT '购买的章节ID', + `book_index_id` bigint(20) DEFAULT NULL COMMENT '购买的章节ID', `book_index_name` varchar(100) DEFAULT NULL COMMENT '购买的章节名', - `buy_amount` int(11) DEFAULT NULL COMMENT '购买使用的屋币数量', + `buy_amount` int(11) DEFAULT NULL COMMENT '购买使用的屋币数量', `create_time` datetime DEFAULT NULL COMMENT '购买时间', PRIMARY KEY (`id`), - UNIQUE KEY `key_userId_indexId` (`user_id`,`book_index_id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='用户消费记录表'; + UNIQUE KEY `key_userId_indexId` (`user_id`, `book_index_id`) +) ENGINE = InnoDB + AUTO_INCREMENT = 3 + DEFAULT CHARSET = utf8mb4 COMMENT ='用户消费记录表'; -- ---------------------------- -- Records of user_buy_record @@ -2449,11 +2515,13 @@ DROP TABLE IF EXISTS `user_feedback`; CREATE TABLE `user_feedback` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', - `user_id` bigint(20) DEFAULT NULL COMMENT '用户id', + `user_id` bigint(20) DEFAULT NULL COMMENT '用户id', `content` varchar(512) DEFAULT NULL COMMENT '反馈内容', `create_time` datetime DEFAULT NULL COMMENT '反馈时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4; +) ENGINE = InnoDB + AUTO_INCREMENT = 9 + DEFAULT CHARSET = utf8mb4; -- ---------------------------- -- Records of user_feedback @@ -2471,11 +2539,13 @@ CREATE TABLE `user_read_history` `user_id` bigint(20) NOT NULL COMMENT '用户ID', `book_id` bigint(20) NOT NULL COMMENT '小说ID', `pre_content_id` bigint(20) DEFAULT NULL COMMENT '上一次阅读的章节内容表ID', - `create_time` datetime DEFAULT NULL, - `update_time` datetime DEFAULT NULL, + `create_time` datetime DEFAULT NULL, + `update_time` datetime DEFAULT NULL, PRIMARY KEY (`id`), - UNIQUE KEY `key_uq_userid_bookid` (`user_id`,`book_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=119 DEFAULT CHARSET=utf8mb4 COMMENT='用户阅读记录表'; + UNIQUE KEY `key_uq_userid_bookid` (`user_id`, `book_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 119 + DEFAULT CHARSET = utf8mb4 COMMENT ='用户阅读记录表'; -- ---------------------------- -- Records of user_read_history @@ -2541,7 +2611,9 @@ CREATE TABLE `book_content0` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1155 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 1155 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Table structure for book_content1 @@ -2554,7 +2626,9 @@ CREATE TABLE `book_content1` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=406 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 406 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Table structure for book_content2 @@ -2567,7 +2641,9 @@ CREATE TABLE `book_content2` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1222 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 1222 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Table structure for book_content3 @@ -2580,7 +2656,9 @@ CREATE TABLE `book_content3` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=410 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 410 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Table structure for book_content4 @@ -2593,7 +2671,9 @@ CREATE TABLE `book_content4` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1188 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 1188 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Table structure for book_content5 @@ -2606,7 +2686,9 @@ CREATE TABLE `book_content5` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=416 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 416 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Table structure for book_content6 @@ -2619,7 +2701,9 @@ CREATE TABLE `book_content6` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1180 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 1180 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Table structure for book_content7 @@ -2632,7 +2716,9 @@ CREATE TABLE `book_content7` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=404 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 404 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Table structure for book_content8 @@ -2645,7 +2731,9 @@ CREATE TABLE `book_content8` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1134 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 1134 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; -- ---------------------------- -- Table structure for book_content9 @@ -2658,24 +2746,28 @@ CREATE TABLE `book_content9` `content` mediumtext COMMENT '小说章节内容', PRIMARY KEY (`id`), UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=415 DEFAULT CHARSET=utf8mb4 COMMENT='小说内容表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 415 + DEFAULT CHARSET = utf8mb4 COMMENT ='小说内容表'; DROP TABLE IF EXISTS `crawl_single_task`; CREATE TABLE `crawl_single_task` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `source_id` int(11) DEFAULT NULL COMMENT '爬虫源ID', + `source_id` int(11) DEFAULT NULL COMMENT '爬虫源ID', `source_name` varchar(50) DEFAULT NULL COMMENT '爬虫源名', `source_book_id` varchar(255) DEFAULT NULL COMMENT '源站小说ID', - `cat_id` int(11) DEFAULT NULL COMMENT '分类ID', + `cat_id` int(11) DEFAULT NULL COMMENT '分类ID', `book_name` varchar(50) DEFAULT NULL COMMENT '爬取的小说名', `author_name` varchar(50) DEFAULT NULL COMMENT '爬取的小说作者名', - `task_status` tinyint(1) DEFAULT '2' COMMENT '任务状态,0:失败,1:成功,2;未执行', - `exc_count` tinyint(2) DEFAULT '0' COMMENT '已经执行次数,最多执行5次', + `task_status` tinyint(1) DEFAULT '2' COMMENT '任务状态,0:失败,1:成功,2;未执行', + `exc_count` tinyint(2) DEFAULT '0' COMMENT '已经执行次数,最多执行5次', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COMMENT='抓取单本小说任务表'; +) ENGINE = InnoDB + AUTO_INCREMENT = 8 + DEFAULT CHARSET = utf8mb4 COMMENT ='抓取单本小说任务表'; -- ---------------------------- -- Records of crawl_single_task @@ -2699,13 +2791,14 @@ CREATE TABLE `author_income_detail` `user_id` bigint(20) NOT NULL COMMENT '用户ID', `author_id` bigint(20) NOT NULL COMMENT '作家ID', `book_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '作品ID,0表示全部作品', - `income_date` date NOT NULL COMMENT '收入日期', - `income_account` int(11) NOT NULL DEFAULT '0' COMMENT '订阅总额', - `income_count` int(11) NOT NULL DEFAULT '0' COMMENT '订阅次数', - `income_number` int(11) NOT NULL DEFAULT '0' COMMENT '订阅人数', - `create_time` datetime DEFAULT NULL, + `income_date` date NOT NULL COMMENT '收入日期', + `income_account` int(11) NOT NULL DEFAULT '0' COMMENT '订阅总额', + `income_count` int(11) NOT NULL DEFAULT '0' COMMENT '订阅次数', + `income_number` int(11) NOT NULL DEFAULT '0' COMMENT '订阅人数', + `create_time` datetime DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='稿费收入明细统计表'; +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4 COMMENT ='稿费收入明细统计表'; CREATE TABLE `author_income` ( @@ -2713,15 +2806,16 @@ CREATE TABLE `author_income` `user_id` bigint(20) NOT NULL COMMENT '用户ID', `author_id` bigint(20) NOT NULL COMMENT '作家ID', `book_id` bigint(20) NOT NULL COMMENT '作品ID', - `income_month` date NOT NULL COMMENT '收入月份', + `income_month` date NOT NULL COMMENT '收入月份', `pre_tax_income` bigint(20) NOT NULL DEFAULT '0' COMMENT '税前收入(分)', `after_tax_income` bigint(20) NOT NULL DEFAULT '0' COMMENT '税后收入(分)', `pay_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '支付状态,0:待支付,1:已支付', `confirm_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '稿费确认状态,0:待确认,1:已确认', - `detail` varchar(255) DEFAULT NULL COMMENT '详情', - `create_time` datetime DEFAULT NULL, + `detail` varchar(255) DEFAULT NULL COMMENT '详情', + `create_time` datetime DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='稿费收入统计表'; +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4 COMMENT ='稿费收入统计表'; alter table book @@ -2821,7 +2915,7 @@ alter table book_index CREATE TABLE `website_info` ( - id bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + id bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', name varchar(50) NOT NULL COMMENT '网站名', domain varchar(50) NOT NULL COMMENT '网站域名', keyword varchar(50) NOT NULL COMMENT 'SEO关键词', @@ -2829,10 +2923,10 @@ CREATE TABLE `website_info` qq varchar(20) NOT NULL COMMENT '站长QQ', logo varchar(200) NOT NULL COMMENT '网站logo图片(默认)', logo_dark varchar(200) NOT NULL COMMENT '网站logo图片(深色)', - create_time datetime null comment '创建时间', - create_user_id bigint null comment '创建人ID', - update_time datetime null comment '更新时间', - update_user_id bigint null comment '更新人ID', + create_time datetime null comment '创建时间', + create_user_id bigint null comment '创建人ID', + update_time datetime null comment '更新时间', + update_user_id bigint null comment '更新人ID', PRIMARY KEY (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT ='网站信息表'; @@ -3006,4 +3100,9 @@ where id = 1; update crawl_source set crawl_rule = replace(crawl_rule, 'ibiquge.net', 'ibiquzw.org') -where id = 16; \ No newline at end of file +where id = 16; + +update website_info +set logo = '/images/logo.png', + logo_dark='/images/logo.png' +where id = 1; \ No newline at end of file diff --git a/novel-front/src/main/resources/static/images/logo.png b/novel-front/src/main/resources/static/images/logo.png deleted file mode 100644 index d29bb7d2ad66aa4797d5ce91cbce3b0c04c6df51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3226 zcmeHK`#%%vAKzlqzR_qdCD-G)4Bgb0#M&Z8G`HB6YihZ6NOEmVj5#sNEpmz6W^ymr zFDjNhI}EYuxa4ls=uGk5`7_Sc(bxk3Qmw>3ipDhEz10RV^XF(xSc5SO(a*Z7=ynXWwj=IrsSPa=5 z57!|#X@Q01e^rjKN@Rh3z_SO34IKIsX6(x^7;?G$Jw7|5oQ)5kNV6X{7+HDyb5*61 zIzdjNG1z0GL6FNUj-*qZ=BI||budH3i;Gob9x33F%G&=#~kY%uPVkhAe}23*y7iPg0mr2k&`{rC-n7_9VgAXjtc1#}}MIi^GhL=;SOCY_^PVmZ&l$2O-Fp+3U)u*{cp*E&Uxr;XP15`L zYN_^9-dnee+;{Hak$3Z+jg#iH!-KkB`__PPld3blS-n~GHqD7Zp}Wiu@kId@0ldW4 zOzbX(Q8)u(19nN|5N~?F^Ts7S0dcyjPI+kKjthqWd0{+Sxo(Sae3t9T{M<)WMdFHOzF7M$KtZLd8(<$}@#ol9*>?dYUP(n^pKx5m$4DsAb-_ zw#W6)Rv1+VS0PwEpuMgi7RFF@7E9W!G$PRBsO?YZbU%9m5@CejwM+NyI|i1%-^?Co zOqDh~I_G&etDcyh=IPuqbo0J5*tV*~&9ZP(@TuZd1A!35wsuTyL9Q#w*np)SUi6-- z{mX=3s)a}X44=*bCs`$HG^gjulE~!u+|6#dE}KqK2`O5eRQ!Qht^Qo3QhmOu&p7MR zx5uOyK9UN3OulIqMaI&|p_?|JaeD}3p#@8W3uhasKn1GatKYtXs=-pV-rXDVyKM_m zIJM&i_Mp?q;~|aL?I46$==-kT$mis7Sdj|cWt|0me?t{iy&0HStkMA1j(?J|dk$3X zV2<)_nJUqaXQ06zv-8GQC|{X>kNP)P|L@Jv*(vVvF7V1oB4B~=U(rm*l+e2ZpbCTZ z5ZHbg`b9Mp=qctErUcV}RY$tx?YPFp-8+G&rOYNzw>d2nPPH>2Q{=IYc81zpQ~nlG zgkHlLyj6+AsL!>=NcuSICeEwMEjHq)B=m2RLu{EXN?Yun9s6mq9jb@F%vO1Ouw4V- z3aD!M5>mm7)nbB0j_`u_0a&wg{z8&Szs{F=skwo|`UfH+iAR9)BD_(+PNKIcXw#W! z1j@Z+hbcDx;k_GCA1AGJui2Iw*{_IUq)pt+3%P944V?O{aAn8;I;yEV_=85`vRz5H zWW*;m=EBj@JnBn+TFh(V{4hV4Oi?#~pxx^T(Q|(R2rtC7CMIHOCp(=thqbqFOLE9GG) zWkQd^YMVm5Wa$sKSGP6s%3)ihaRAWL%%;2nzS+RJz6$lK4wXLg1Tq20=dUbCb}b-b z7mkb~3bx|VoW-ZH86|&{Ad;r3Z7!D^og(=D8y@CI@qiBTokJ3Jt}YY6S-Pq(E;$=q zn3&#yae}}j^8=KX(ePc15Uk7&B|=B)gsa77Usm;8EbYF*%B-lc9!64(*DyTHsI;8B zJf~+mr;T9|i@PLqmOLc~?+D+JH38uCo^MNkJ>XbH_XPcFAhmk-M4c`WT%-Gv7u}1r z