fix: 默认logo图片失效

This commit is contained in:
xiongxiaoyang 2024-05-26 22:46:46 +08:00
parent b976a00389
commit 730fcb4c76
2 changed files with 314 additions and 215 deletions

View File

@ -1,7 +1,7 @@
CREATE 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 use
`novel_plus`; `novel_plus`;
SET NAMES utf8mb4; SET NAMES utf8mb4;
@ -12,17 +12,19 @@ DROP TABLE IF EXISTS `author`;
CREATE TABLE `author` CREATE TABLE `author`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `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 '邀请码', `invite_code` varchar(20) DEFAULT NULL COMMENT '邀请码',
`pen_name` varchar(20) DEFAULT NULL COMMENT '笔名', `pen_name` varchar(20) DEFAULT NULL COMMENT '笔名',
`tel_phone` varchar(20) DEFAULT NULL COMMENT '手机号码', `tel_phone` varchar(20) DEFAULT NULL COMMENT '手机号码',
`chat_account` varchar(50) DEFAULT NULL COMMENT 'QQ或微信账号', `chat_account` varchar(50) DEFAULT NULL COMMENT 'QQ或微信账号',
`email` varchar(50) DEFAULT NULL COMMENT '电子邮箱', `email` varchar(50) DEFAULT NULL COMMENT '电子邮箱',
`work_direction` tinyint(4) DEFAULT NULL COMMENT '作品方向0男频1女频', `work_direction` tinyint(4) DEFAULT NULL COMMENT '作品方向0男频1女频',
`status` tinyint(4) DEFAULT '0' COMMENT '0正常1封禁', `status` tinyint(4) DEFAULT '0' COMMENT '0正常1封禁',
`create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='作者表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 3
DEFAULT CHARSET = utf8mb4 COMMENT ='作者表';
-- ---------------------------- -- ----------------------------
-- Records of author -- Records of author
@ -42,12 +44,14 @@ CREATE TABLE `author_code`
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`invite_code` varchar(100) DEFAULT NULL COMMENT '邀请码', `invite_code` varchar(100) DEFAULT NULL COMMENT '邀请码',
`validity_time` datetime 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_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`), PRIMARY KEY (`id`),
UNIQUE KEY `key_code` (`invite_code`) USING BTREE 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 -- 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`; DROP TABLE IF EXISTS `book`;
CREATE TABLE `book` CREATE TABLE `book`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`work_direction` tinyint(1) DEFAULT NULL COMMENT '作品方向0男频1女频''', `work_direction` tinyint(1) DEFAULT NULL COMMENT '作品方向0男频1女频''',
`cat_id` int(11) DEFAULT NULL COMMENT '分类ID', `cat_id` int(11) DEFAULT NULL COMMENT '分类ID',
`cat_name` varchar(50) DEFAULT NULL COMMENT '分类名', `cat_name` varchar(50) DEFAULT NULL COMMENT '分类名',
`pic_url` varchar(200) NOT NULL COMMENT '小说封面', `pic_url` varchar(200) NOT NULL COMMENT '小说封面',
`book_name` varchar(50) 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 '作者名', `author_name` varchar(50) NOT NULL COMMENT '作者名',
`book_desc` varchar(2000) NOT NULL COMMENT '书籍描述', `book_desc` varchar(2000) NOT NULL COMMENT '书籍描述',
`score` float NOT NULL COMMENT '评分预留字段', `score` float NOT NULL COMMENT '评分预留字段',
`book_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '书籍状态0连载中1已完结', `book_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '书籍状态0连载中1已完结',
`visit_count` bigint(20) DEFAULT '103' COMMENT '点击量', `visit_count` bigint(20) DEFAULT '103' COMMENT '点击量',
`word_count` int(11) DEFAULT NULL COMMENT '总字数', `word_count` int(11) DEFAULT NULL COMMENT '总字数',
`comment_count` int(11) DEFAULT '0' COMMENT '评论数', `comment_count` int(11) DEFAULT '0' COMMENT '评论数',
`last_index_id` bigint(20) DEFAULT NULL COMMENT '最新目录ID', `last_index_id` bigint(20) DEFAULT NULL COMMENT '最新目录ID',
`last_index_name` varchar(50) DEFAULT NULL COMMENT '最新目录名', `last_index_name` varchar(50) DEFAULT NULL COMMENT '最新目录名',
`last_index_update_time` datetime DEFAULT NULL COMMENT '最新目录更新时间', `last_index_update_time` datetime DEFAULT NULL COMMENT '最新目录更新时间',
`is_vip` tinyint(1) DEFAULT '0' COMMENT '是否收费1收费0免费', `is_vip` tinyint(1) DEFAULT '0' COMMENT '是否收费1收费0免费',
`status` tinyint(1) DEFAULT '0' COMMENT '状态0入库1上架', `status` tinyint(1) DEFAULT '0' COMMENT '状态0入库1上架',
`update_time` datetime NOT NULL COMMENT '更新时间', `update_time` datetime NOT NULL COMMENT '更新时间',
`create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间',
`crawl_source_id` int(11) DEFAULT NULL COMMENT '爬虫源站ID', `crawl_source_id` int(11) DEFAULT NULL COMMENT '爬虫源站ID',
`crawl_book_id` varchar(32) DEFAULT NULL COMMENT '抓取的源站小说ID', `crawl_book_id` varchar(32) DEFAULT NULL COMMENT '抓取的源站小说ID',
`crawl_last_time` datetime DEFAULT NULL COMMENT '最后一次的抓取时间', `crawl_last_time` datetime DEFAULT NULL COMMENT '最后一次的抓取时间',
`crawl_is_stop` tinyint(1) DEFAULT '0' COMMENT '是否已停止更新0未停止1已停止', `crawl_is_stop` tinyint(1) DEFAULT '0' COMMENT '是否已停止更新0未停止1已停止',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_bookName_authorName` (`book_name`,`author_name`) USING BTREE, UNIQUE KEY `key_uq_bookName_authorName` (`book_name`, `author_name`) USING BTREE,
KEY `key_lastIndexUpdateTime` (`last_index_update_time`) USING BTREE, KEY `key_lastIndexUpdateTime` (`last_index_update_time`) USING BTREE,
KEY `key_createTime` (`create_time`) USING BTREE KEY `key_createTime` (`create_time`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1262260513468559361 DEFAULT CHARSET=utf8mb4 COMMENT='小说表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 1262260513468559361
DEFAULT CHARSET = utf8mb4 COMMENT ='小说表';
-- ---------------------------- -- ----------------------------
-- Records of book -- Records of book
@ -112,14 +118,16 @@ CREATE TABLE `book_author`
`tel_phone` varchar(20) DEFAULT NULL COMMENT '手机号码', `tel_phone` varchar(20) DEFAULT NULL COMMENT '手机号码',
`chat_account` varchar(50) DEFAULT NULL COMMENT 'QQ或微信账号', `chat_account` varchar(50) DEFAULT NULL COMMENT 'QQ或微信账号',
`email` varchar(50) DEFAULT NULL COMMENT '电子邮箱', `email` varchar(50) DEFAULT NULL COMMENT '电子邮箱',
`work_direction` tinyint(4) DEFAULT NULL COMMENT '作品方向0男频1女频', `work_direction` tinyint(4) DEFAULT NULL COMMENT '作品方向0男频1女频',
`status` tinyint(4) DEFAULT NULL COMMENT '0待审核1审核通过正常2审核不通过', `status` tinyint(4) DEFAULT NULL COMMENT '0待审核1审核通过正常2审核不通过',
`create_time` datetime DEFAULT NULL 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_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`) 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 -- Records of book_author
@ -131,16 +139,18 @@ CREATE TABLE `book_author`
DROP TABLE IF EXISTS `book_category`; DROP TABLE IF EXISTS `book_category`;
CREATE TABLE `book_category` CREATE TABLE `book_category`
( (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`work_direction` tinyint(1) DEFAULT NULL COMMENT '作品方向0男频1女频''', `work_direction` tinyint(1) DEFAULT NULL COMMENT '作品方向0男频1女频''',
`name` varchar(20) NOT NULL COMMENT '分类名', `name` varchar(20) NOT NULL COMMENT '分类名',
`sort` tinyint(4) NOT NULL DEFAULT '10' COMMENT '排序', `sort` tinyint(4) NOT NULL DEFAULT '10' COMMENT '排序',
`create_user_id` bigint(20) DEFAULT NULL, `create_user_id` bigint(20) DEFAULT NULL,
`create_time` datetime DEFAULT NULL, `create_time` datetime DEFAULT NULL,
`update_user_id` bigint(20) DEFAULT NULL, `update_user_id` bigint(20) DEFAULT NULL,
`update_time` datetime DEFAULT NULL, `update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`) 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 -- Records of book_category
@ -167,15 +177,17 @@ DROP TABLE IF EXISTS `book_comment`;
CREATE TABLE `book_comment` CREATE TABLE `book_comment`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT 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 '评价内容', `comment_content` varchar(512) DEFAULT NULL COMMENT '评价内容',
`reply_count` int(11) DEFAULT '0' COMMENT '回复数量', `reply_count` int(11) DEFAULT '0' 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 '评价时间', `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`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_bookid_userid` (`book_id`,`create_user_id`) USING BTREE UNIQUE KEY `key_uq_bookid_userid` (`book_id`, `create_user_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COMMENT='小说评论表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 13
DEFAULT CHARSET = utf8mb4 COMMENT ='小说评论表';
-- ---------------------------- -- ----------------------------
-- Records of book_comment -- Records of book_comment
@ -192,13 +204,14 @@ DROP TABLE IF EXISTS `book_comment_reply`;
CREATE TABLE `book_comment_reply` CREATE TABLE `book_comment_reply`
( (
`id` bigint(20) NOT NULL COMMENT '主键', `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 '回复内容', `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_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`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='小说评论回复表'; ) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='小说评论回复表';
-- ---------------------------- -- ----------------------------
-- Records of book_comment_reply -- Records of book_comment_reply
@ -215,7 +228,9 @@ CREATE TABLE `book_content`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Records of book_content
@ -229,17 +244,19 @@ CREATE TABLE `book_index`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`book_id` bigint(20) NOT NULL COMMENT '小说ID', `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 '目录名', `index_name` varchar(100) DEFAULT NULL COMMENT '目录名',
`word_count` int(11) DEFAULT NULL COMMENT '字数', `word_count` int(11) DEFAULT NULL COMMENT '字数',
`is_vip` tinyint(4) DEFAULT '0' COMMENT '是否收费1收费0免费', `is_vip` tinyint(4) DEFAULT '0' COMMENT '是否收费1收费0免费',
`create_time` datetime DEFAULT NULL, `create_time` datetime DEFAULT NULL,
`update_time` datetime DEFAULT NULL, `update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_bookId_indexNum` (`book_id`,`index_num`) USING BTREE, UNIQUE KEY `key_uq_bookId_indexNum` (`book_id`, `index_num`) USING BTREE,
KEY `key_bookId` (`book_id`) USING BTREE, KEY `key_bookId` (`book_id`) USING BTREE,
KEY `key_indexNum` (`index_num`) USING BTREE KEY `key_indexNum` (`index_num`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1262260612777095169 DEFAULT CHARSET=utf8mb4 COMMENT='小说目录表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 1262260612777095169
DEFAULT CHARSET = utf8mb4 COMMENT ='小说目录表';
-- ---------------------------- -- ----------------------------
-- Records of book_index -- Records of book_index
@ -251,13 +268,15 @@ CREATE TABLE `book_index`
DROP TABLE IF EXISTS `book_screen_bullet`; DROP TABLE IF EXISTS `book_screen_bullet`;
CREATE TABLE `book_screen_bullet` CREATE TABLE `book_screen_bullet`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`content_id` bigint(20) NOT NULL COMMENT '小说内容ID', `content_id` bigint(20) NOT NULL COMMENT '小说内容ID',
`screen_bullet` varchar(512) NOT NULL COMMENT '小说弹幕内容', `screen_bullet` varchar(512) NOT NULL COMMENT '小说弹幕内容',
`create_time` datetime NOT NULL COMMENT '创建时间', `create_time` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
KEY `key_contentId` (`content_id`) USING BTREE KEY `key_contentId` (`content_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=79 DEFAULT CHARSET=utf8mb4 COMMENT='小说弹幕表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 79
DEFAULT CHARSET = utf8mb4 COMMENT ='小说弹幕表';
-- ---------------------------- -- ----------------------------
-- Records of book_screen_bullet -- Records of book_screen_bullet
@ -273,12 +292,14 @@ CREATE TABLE `book_setting`
`book_id` bigint(20) DEFAULT NULL COMMENT '小说ID', `book_id` bigint(20) DEFAULT NULL COMMENT '小说ID',
`sort` tinyint(4) DEFAULT NULL COMMENT '排序号', `sort` tinyint(4) DEFAULT NULL COMMENT '排序号',
`type` tinyint(1) DEFAULT NULL COMMENT '类型0轮播图1顶部小说栏设置2本周强推3热门推荐4精品推荐', `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', `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', `update_user_id` bigint(20) DEFAULT NULL COMMENT '更新人ID',
PRIMARY KEY (`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 -- Records of book_setting
@ -355,14 +376,15 @@ DROP TABLE IF EXISTS `crawl_batch_task`;
CREATE TABLE `crawl_batch_task` CREATE TABLE `crawl_batch_task`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`source_id` int(11) DEFAULT NULL COMMENT '爬虫源ID', `source_id` int(11) DEFAULT NULL COMMENT '爬虫源ID',
`crawl_count_success` int(11) DEFAULT NULL COMMENT '成功抓取数量', `crawl_count_success` int(11) DEFAULT NULL COMMENT '成功抓取数量',
`crawl_count_target` int(11) DEFAULT NULL COMMENT '目标抓取数量', `crawl_count_target` int(11) DEFAULT NULL COMMENT '目标抓取数量',
`task_status` tinyint(1) DEFAULT '1' COMMENT '任务状态1正在运行0已停止', `task_status` tinyint(1) DEFAULT '1' COMMENT '任务状态1正在运行0已停止',
`start_time` datetime DEFAULT NULL COMMENT '任务开始时间', `start_time` datetime DEFAULT NULL COMMENT '任务开始时间',
`end_time` datetime DEFAULT NULL COMMENT '任务结束时间', `end_time` datetime DEFAULT NULL COMMENT '任务结束时间',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='批量抓取任务表'; ) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='批量抓取任务表';
-- ---------------------------- -- ----------------------------
-- Records of crawl_batch_task -- Records of crawl_batch_task
@ -375,13 +397,14 @@ DROP TABLE IF EXISTS `crawl_single_task`;
CREATE TABLE `crawl_single_task` CREATE TABLE `crawl_single_task`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `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', `source_book_id` varchar(255) DEFAULT NULL COMMENT '源站小说ID',
`task_status` tinyint(1) DEFAULT NULL COMMENT '任务状态0失败1成功2未执行', `task_status` tinyint(1) DEFAULT NULL COMMENT '任务状态0失败1成功2未执行',
`exc_count` tinyint(2) DEFAULT '0' COMMENT '已经执行次数最多执行5次', `exc_count` tinyint(2) DEFAULT '0' COMMENT '已经执行次数最多执行5次',
`create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='抓取单本小说任务表'; ) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='抓取单本小说任务表';
-- ---------------------------- -- ----------------------------
-- Records of crawl_single_task -- Records of crawl_single_task
@ -396,11 +419,13 @@ CREATE TABLE `crawl_source`
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`source_name` varchar(50) DEFAULT NULL COMMENT '源站名', `source_name` varchar(50) DEFAULT NULL COMMENT '源站名',
`crawl_rule` text COMMENT '爬取规则json串', `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 '创建时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) 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 -- Records of crawl_source
@ -428,17 +453,19 @@ VALUES ('5', '笔趣阁',
DROP TABLE IF EXISTS `friend_link`; DROP TABLE IF EXISTS `friend_link`;
CREATE TABLE `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_name` varchar(50) NOT NULL COMMENT '链接名',
`link_url` varchar(100) NOT NULL COMMENT '链接url', `link_url` varchar(100) NOT NULL COMMENT '链接url',
`sort` tinyint(4) NOT NULL DEFAULT '11' COMMENT '排序号', `sort` tinyint(4) NOT NULL DEFAULT '11' COMMENT '排序号',
`is_open` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否开启0不开启1开启', `is_open` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否开启0不开启1开启',
`create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_user_id` bigint(20) DEFAULT NULL COMMENT '更新者用户id', `update_user_id` bigint(20) DEFAULT NULL COMMENT '更新者用户id',
`update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4; ) ENGINE = InnoDB
AUTO_INCREMENT = 6
DEFAULT CHARSET = utf8mb4;
-- ---------------------------- -- ----------------------------
-- Records of friend_link -- Records of friend_link
@ -453,17 +480,19 @@ DROP TABLE IF EXISTS `news`;
CREATE TABLE `news` CREATE TABLE `news`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `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 '分类名', `cat_name` varchar(50) DEFAULT NULL COMMENT '分类名',
`source_name` varchar(50) DEFAULT NULL COMMENT '来源', `source_name` varchar(50) DEFAULT NULL COMMENT '来源',
`title` varchar(100) DEFAULT NULL COMMENT '标题', `title` varchar(100) DEFAULT NULL COMMENT '标题',
`content` text COMMENT '内容', `content` text COMMENT '内容',
`create_time` datetime DEFAULT NULL 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_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`) PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='新闻表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 3
DEFAULT CHARSET = utf8mb4 COMMENT ='新闻表';
-- ---------------------------- -- ----------------------------
-- Records of news -- Records of news
@ -483,15 +512,17 @@ VALUES ('2', '3', '资讯', '全媒派公众号', 'AI小说悄然流行人类
DROP TABLE IF EXISTS `news_category`; DROP TABLE IF EXISTS `news_category`;
CREATE TABLE `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 '分类名', `name` varchar(20) NOT NULL COMMENT '分类名',
`sort` tinyint(4) NOT NULL DEFAULT '10' COMMENT '排序', `sort` tinyint(4) NOT NULL DEFAULT '10' COMMENT '排序',
`create_user_id` bigint(20) DEFAULT NULL, `create_user_id` bigint(20) DEFAULT NULL,
`create_time` datetime DEFAULT NULL, `create_time` datetime DEFAULT NULL,
`update_user_id` bigint(20) DEFAULT NULL, `update_user_id` bigint(20) DEFAULT NULL,
`update_time` datetime DEFAULT NULL, `update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`) 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 -- Records of news_category
@ -509,15 +540,17 @@ CREATE TABLE `order_pay`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`out_trade_no` bigint(20) NOT NULL 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微信', `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', `user_id` bigint(20) NOT NULL COMMENT '支付用户ID',
`pay_status` tinyint(1) DEFAULT '2' COMMENT '支付状态0支付失败1支付成功2待支付', `pay_status` tinyint(1) DEFAULT '2' COMMENT '支付状态0支付失败1支付成功2待支付',
`create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间', `update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) 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 -- Records of order_pay
@ -536,11 +569,13 @@ CREATE TABLE `sys_data_perm`
`crl_attr_name` varchar(50) DEFAULT NULL COMMENT '用户权限控制属性名', `crl_attr_name` varchar(50) DEFAULT NULL COMMENT '用户权限控制属性名',
`crl_column_name` varchar(50) DEFAULT NULL COMMENT '数据表权限控制列名', `crl_column_name` varchar(50) DEFAULT NULL COMMENT '数据表权限控制列名',
`perm_code` varchar(50) DEFAULT NULL COMMENT '权限codeall_开头表示查看所有数据的权限sup_开头表示查看下级数据的权限own_开头表示查看本级数据的权限', `perm_code` varchar(50) DEFAULT NULL COMMENT '权限codeall_开头表示查看所有数据的权限sup_开头表示查看下级数据的权限own_开头表示查看本级数据的权限',
`order_num` int(11) DEFAULT NULL COMMENT '排序', `order_num` int(11) DEFAULT NULL COMMENT '排序',
`gmt_create` datetime DEFAULT NULL COMMENT '创建时间', `gmt_create` datetime DEFAULT NULL COMMENT '创建时间',
`gmt_modified` datetime DEFAULT NULL COMMENT '修改时间', `gmt_modified` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`) 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 -- Records of sys_data_perm
@ -565,12 +600,14 @@ DROP TABLE IF EXISTS `sys_dept`;
CREATE TABLE `sys_dept` CREATE TABLE `sys_dept`
( (
`dept_id` bigint(20) NOT NULL AUTO_INCREMENT, `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 '部门名称', `name` varchar(50) DEFAULT NULL COMMENT '部门名称',
`order_num` int(11) DEFAULT NULL COMMENT '排序', `order_num` int(11) DEFAULT NULL COMMENT '排序',
`del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除 -1已删除 0正常', `del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除 -1已删除 0正常',
PRIMARY KEY (`dept_id`) 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 -- Records of sys_dept
@ -596,18 +633,21 @@ CREATE TABLE `sys_dict`
`type` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '类型', `type` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '类型',
`description` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '描述', `description` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '描述',
`sort` decimal(10, 0) DEFAULT NULL COMMENT '排序升序', `sort` decimal(10, 0) DEFAULT NULL COMMENT '排序升序',
`parent_id` bigint(20) DEFAULT '0' COMMENT '父级编号', `parent_id` bigint(20) DEFAULT '0' COMMENT '父级编号',
`create_by` int(11) DEFAULT NULL COMMENT '创建者', `create_by` int(11) DEFAULT NULL COMMENT '创建者',
`create_date` datetime 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 '更新时间', `update_date` datetime DEFAULT NULL COMMENT '更新时间',
`remarks` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '备注信息', `remarks` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '备注信息',
`del_flag` char(1) COLLATE utf8_bin DEFAULT '0' COMMENT '删除标记', `del_flag` char(1) COLLATE utf8_bin DEFAULT '0' COMMENT '删除标记',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
KEY `sys_dict_value` (`value`), KEY `sys_dict_value` (`value`),
KEY `sys_dict_label` (`name`), KEY `sys_dict_label` (`name`),
KEY `sys_dict_del_flag` (`del_flag`) KEY `sys_dict_del_flag` (`del_flag`)
) ENGINE=InnoDB AUTO_INCREMENT=142 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='字典表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 142
DEFAULT CHARSET = utf8
COLLATE = utf8_bin COMMENT ='字典表';
-- ---------------------------- -- ----------------------------
-- Records of sys_dict -- Records of sys_dict
@ -880,11 +920,13 @@ DROP TABLE IF EXISTS `sys_file`;
CREATE TABLE `sys_file` CREATE TABLE `sys_file`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT, `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地址', `url` varchar(200) DEFAULT NULL COMMENT 'URL地址',
`create_date` datetime DEFAULT NULL COMMENT '创建时间', `create_date` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) 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 -- Records of sys_file
@ -984,13 +1026,15 @@ CREATE TABLE `sys_gen_columns`
`column_type` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '列类型', `column_type` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '列类型',
`java_type` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '映射java类型', `java_type` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '映射java类型',
`column_comment` varchar(1024) CHARACTER SET utf8 DEFAULT '' COMMENT '列注释', `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 '鍒楁爣绛惧悕', `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不显示', `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 '是否必填', `is_required` tinyint(1) DEFAULT NULL COMMENT '是否必填',
`dict_type` varchar(100) CHARACTER SET utf8 DEFAULT '' COMMENT '页面显示为下拉时使用字典类型从字典表中取出', `dict_type` varchar(100) CHARACTER SET utf8 DEFAULT '' COMMENT '页面显示为下拉时使用字典类型从字典表中取出',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=815 DEFAULT CHARSET=utf8mb4; ) ENGINE = InnoDB
AUTO_INCREMENT = 815
DEFAULT CHARSET = utf8mb4;
-- ---------------------------- -- ----------------------------
-- Records of sys_gen_columns -- 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`; DROP TABLE IF EXISTS `sys_gen_table`;
CREATE TABLE `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 '表名', `table_name` varchar(64) NOT NULL COMMENT '表名',
`class_name` varchar(100) NOT NULL COMMENT '实体类名称', `class_name` varchar(100) NOT NULL COMMENT '实体类名称',
`comments` varchar(500) NOT NULL COMMENT '表说明', `comments` varchar(500) NOT NULL COMMENT '表说明',
`category` tinyint(1) NOT NULL DEFAULT '0' COMMENT '分类0数据表1树表', `category` tinyint(1) NOT NULL DEFAULT '0' COMMENT '分类0数据表1树表',
`package_name` varchar(500) DEFAULT NULL COMMENT '生成包路径', `package_name` varchar(500) DEFAULT NULL COMMENT '生成包路径',
`module_name` varchar(30) DEFAULT NULL COMMENT '生成模块名', `module_name` varchar(30) DEFAULT NULL COMMENT '生成模块名',
`sub_module_name` varchar(30) DEFAULT NULL COMMENT '生成子模块名', `sub_module_name` varchar(30) DEFAULT NULL COMMENT '生成子模块名',
`function_name` varchar(200) DEFAULT NULL COMMENT '生成功能名用于类描述', `function_name` varchar(200) DEFAULT NULL COMMENT '生成功能名用于类描述',
`function_name_simple` varchar(50) DEFAULT NULL COMMENT '生成功能名简写用于功能提示保存xx成功', `function_name_simple` varchar(50) DEFAULT NULL COMMENT '生成功能名简写用于功能提示保存xx成功',
`author` varchar(50) DEFAULT NULL COMMENT '生成功能作者', `author` varchar(50) DEFAULT NULL COMMENT '生成功能作者',
`src_dir` varchar(1000) DEFAULT NULL COMMENT 'src目录', `src_dir` varchar(1000) DEFAULT NULL COMMENT 'src目录',
`options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项', `options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项',
`create_by` bigint(20) NOT NULL COMMENT '创建者', `create_by` bigint(20) NOT NULL COMMENT '创建者',
`create_date` datetime 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 '更新时间', `update_date` datetime NOT NULL COMMENT '更新时间',
`remarks` varchar(500) DEFAULT NULL COMMENT '备注信息', `remarks` varchar(500) DEFAULT NULL COMMENT '备注信息',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='代码生成表'; ) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='代码生成表';
-- ---------------------------- -- ----------------------------
-- Records of sys_gen_table -- 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`; DROP TABLE IF EXISTS `sys_gen_table_column`;
CREATE TABLE `sys_gen_table_column` CREATE TABLE `sys_gen_table_column`
( (
`id` bigint(20) NOT NULL COMMENT '主键', `id` bigint(20) NOT NULL COMMENT '主键',
`table_id` bigint(20) NOT NULL COMMENT '表id', `table_id` bigint(20) NOT NULL COMMENT '表id',
`column_name` varchar(64) NOT NULL COMMENT '列名', `column_name` varchar(64) NOT NULL COMMENT '列名',
`column_sort` decimal(10, 0) DEFAULT NULL COMMENT '列排序升序', `column_sort` decimal(10, 0) DEFAULT NULL COMMENT '列排序升序',
`column_type` varchar(100) NOT 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 '表单类型', `show_type` varchar(200) DEFAULT NULL COMMENT '表单类型',
`options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项', `options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
KEY `idx_gen_table_column_tn` (`table_id`) USING BTREE KEY `idx_gen_table_column_tn` (`table_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='代码生成表列'; ) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='代码生成表列';
-- ---------------------------- -- ----------------------------
-- Records of sys_gen_table_column -- Records of sys_gen_table_column
@ -1227,16 +1273,18 @@ DROP TABLE IF EXISTS `sys_log`;
CREATE TABLE `sys_log` CREATE TABLE `sys_log`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT, `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 '用户名', `username` varchar(50) DEFAULT NULL COMMENT '用户名',
`operation` 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 '请求方法', `method` varchar(200) DEFAULT NULL COMMENT '请求方法',
`params` varchar(5000) DEFAULT NULL COMMENT '请求参数', `params` varchar(5000) DEFAULT NULL COMMENT '请求参数',
`ip` varchar(64) DEFAULT NULL COMMENT 'IP地址', `ip` varchar(64) DEFAULT NULL COMMENT 'IP地址',
`gmt_create` datetime DEFAULT NULL COMMENT '创建时间', `gmt_create` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) 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` CREATE TABLE `sys_menu`
( (
`menu_id` bigint(20) NOT NULL AUTO_INCREMENT, `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 '菜单名称', `name` varchar(50) DEFAULT NULL COMMENT '菜单名称',
`url` varchar(200) DEFAULT NULL COMMENT '菜单URL', `url` varchar(200) DEFAULT NULL COMMENT '菜单URL',
`perms` varchar(500) DEFAULT NULL COMMENT '授权(多个用逗号分隔user:list,user:create)', `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 '菜单图标', `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_create` datetime DEFAULT NULL COMMENT '创建时间',
`gmt_modified` datetime DEFAULT NULL COMMENT '修改时间', `gmt_modified` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`menu_id`) 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 -- Records of sys_menu
@ -1402,11 +1452,13 @@ CREATE TABLE `sys_role`
`role_name` varchar(100) DEFAULT NULL COMMENT '角色名称', `role_name` varchar(100) DEFAULT NULL COMMENT '角色名称',
`role_sign` varchar(100) DEFAULT NULL COMMENT '角色标识', `role_sign` varchar(100) DEFAULT NULL COMMENT '角色标识',
`remark` 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_create` datetime DEFAULT NULL COMMENT '创建时间',
`gmt_modified` datetime DEFAULT NULL COMMENT '创建时间', `gmt_modified` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`role_id`) 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 -- Records of sys_role
@ -1424,7 +1476,9 @@ CREATE TABLE `sys_role_data_perm`
`role_id` bigint(20) DEFAULT NULL COMMENT '角色ID', `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID',
`perm_id` bigint(20) DEFAULT NULL COMMENT '权限ID', `perm_id` bigint(20) DEFAULT NULL COMMENT '权限ID',
PRIMARY KEY (`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 -- Records of sys_role_data_perm
@ -1462,7 +1516,9 @@ CREATE TABLE `sys_role_menu`
`role_id` bigint(20) DEFAULT NULL COMMENT '角色ID', `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID',
`menu_id` bigint(20) DEFAULT NULL COMMENT '菜单ID', `menu_id` bigint(20) DEFAULT NULL COMMENT '菜单ID',
PRIMARY KEY (`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 -- Records of sys_role_menu
@ -2228,23 +2284,25 @@ CREATE TABLE `sys_user`
`username` varchar(50) DEFAULT NULL COMMENT '用户名', `username` varchar(50) DEFAULT NULL COMMENT '用户名',
`name` varchar(100) DEFAULT NULL, `name` varchar(100) DEFAULT NULL,
`password` varchar(50) DEFAULT NULL COMMENT '密码', `password` varchar(50) DEFAULT NULL COMMENT '密码',
`dept_id` bigint(20) DEFAULT NULL, `dept_id` bigint(20) DEFAULT NULL,
`email` varchar(100) DEFAULT NULL COMMENT '邮箱', `email` varchar(100) DEFAULT NULL COMMENT '邮箱',
`mobile` varchar(100) DEFAULT NULL COMMENT '手机号', `mobile` varchar(100) DEFAULT NULL COMMENT '手机号',
`status` tinyint(4) DEFAULT NULL COMMENT '状态 0:禁用1:正常', `status` tinyint(4) DEFAULT NULL COMMENT '状态 0:禁用1:正常',
`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_create` datetime DEFAULT NULL COMMENT '创建时间',
`gmt_modified` 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 '出身日期', `birth` datetime DEFAULT NULL COMMENT '出身日期',
`pic_id` bigint(20) DEFAULT NULL, `pic_id` bigint(20) DEFAULT NULL,
`live_address` varchar(500) DEFAULT NULL COMMENT '现居住地', `live_address` varchar(500) DEFAULT NULL COMMENT '现居住地',
`hobby` varchar(255) DEFAULT NULL COMMENT '爱好', `hobby` varchar(255) DEFAULT NULL COMMENT '爱好',
`province` varchar(255) DEFAULT NULL COMMENT '省份', `province` varchar(255) DEFAULT NULL COMMENT '省份',
`city` varchar(255) DEFAULT NULL COMMENT '所在城市', `city` varchar(255) DEFAULT NULL COMMENT '所在城市',
`district` varchar(255) DEFAULT NULL COMMENT '所在地区', `district` varchar(255) DEFAULT NULL COMMENT '所在地区',
PRIMARY KEY (`user_id`) PRIMARY KEY (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=139 DEFAULT CHARSET=utf8; ) ENGINE = InnoDB
AUTO_INCREMENT = 139
DEFAULT CHARSET = utf8;
-- ---------------------------- -- ----------------------------
-- Records of sys_user -- Records of sys_user
@ -2264,7 +2322,9 @@ CREATE TABLE `sys_user_role`
`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID', `user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',
`role_id` bigint(20) DEFAULT NULL COMMENT '角色ID', `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID',
PRIMARY KEY (`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 -- Records of sys_user_role
@ -2344,19 +2404,21 @@ VALUES ('136', '138', '60');
DROP TABLE IF EXISTS `user`; DROP TABLE IF EXISTS `user`;
CREATE TABLE `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 '登录名', `username` varchar(50) NOT NULL COMMENT '登录名',
`password` varchar(100) NOT NULL COMMENT '登录密码', `password` varchar(100) NOT NULL COMMENT '登录密码',
`nick_name` varchar(50) DEFAULT NULL COMMENT '昵称', `nick_name` varchar(50) DEFAULT NULL COMMENT '昵称',
`user_photo` varchar(100) DEFAULT NULL COMMENT '用户头像', `user_photo` varchar(100) DEFAULT NULL COMMENT '用户头像',
`user_sex` tinyint(1) DEFAULT NULL COMMENT '用户性别01', `user_sex` tinyint(1) DEFAULT NULL COMMENT '用户性别01',
`account_balance` bigint(20) NOT NULL DEFAULT '0' COMMENT '账户余额', `account_balance` bigint(20) NOT NULL DEFAULT '0' COMMENT '账户余额',
`status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '用户状态0正常', `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '用户状态0正常',
`create_time` datetime NOT NULL COMMENT '创建时间', `create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '更新时间', `update_time` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_username` (`username`) USING BTREE 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 -- Records of user
@ -2393,11 +2455,13 @@ CREATE TABLE `user_bookshelf`
`user_id` bigint(20) NOT NULL COMMENT '用户ID', `user_id` bigint(20) NOT NULL COMMENT '用户ID',
`book_id` bigint(20) NOT NULL COMMENT '小说ID', `book_id` bigint(20) NOT NULL COMMENT '小说ID',
`pre_content_id` bigint(20) DEFAULT NULL COMMENT '上一次阅读的章节内容表ID', `pre_content_id` bigint(20) DEFAULT NULL COMMENT '上一次阅读的章节内容表ID',
`create_time` datetime DEFAULT NULL, `create_time` datetime DEFAULT NULL,
`update_time` datetime DEFAULT NULL, `update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_userid_bookid` (`user_id`,`book_id`) USING BTREE UNIQUE KEY `key_uq_userid_bookid` (`user_id`, `book_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COMMENT='用户书架表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 42
DEFAULT CHARSET = utf8mb4 COMMENT ='用户书架表';
-- ---------------------------- -- ----------------------------
-- Records of user_bookshelf -- Records of user_bookshelf
@ -2422,15 +2486,17 @@ CREATE TABLE `user_buy_record`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`user_id` bigint(20) NOT NULL COMMENT '用户ID', `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_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 '购买的章节名', `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 '购买时间', `create_time` datetime DEFAULT NULL COMMENT '购买时间',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_userId_indexId` (`user_id`,`book_index_id`) UNIQUE KEY `key_userId_indexId` (`user_id`, `book_index_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='用户消费记录表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 3
DEFAULT CHARSET = utf8mb4 COMMENT ='用户消费记录表';
-- ---------------------------- -- ----------------------------
-- Records of user_buy_record -- Records of user_buy_record
@ -2449,11 +2515,13 @@ DROP TABLE IF EXISTS `user_feedback`;
CREATE TABLE `user_feedback` CREATE TABLE `user_feedback`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `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 '反馈内容', `content` varchar(512) DEFAULT NULL COMMENT '反馈内容',
`create_time` datetime DEFAULT NULL COMMENT '反馈时间', `create_time` datetime DEFAULT NULL COMMENT '反馈时间',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4; ) ENGINE = InnoDB
AUTO_INCREMENT = 9
DEFAULT CHARSET = utf8mb4;
-- ---------------------------- -- ----------------------------
-- Records of user_feedback -- Records of user_feedback
@ -2471,11 +2539,13 @@ CREATE TABLE `user_read_history`
`user_id` bigint(20) NOT NULL COMMENT '用户ID', `user_id` bigint(20) NOT NULL COMMENT '用户ID',
`book_id` bigint(20) NOT NULL COMMENT '小说ID', `book_id` bigint(20) NOT NULL COMMENT '小说ID',
`pre_content_id` bigint(20) DEFAULT NULL COMMENT '上一次阅读的章节内容表ID', `pre_content_id` bigint(20) DEFAULT NULL COMMENT '上一次阅读的章节内容表ID',
`create_time` datetime DEFAULT NULL, `create_time` datetime DEFAULT NULL,
`update_time` datetime DEFAULT NULL, `update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_userid_bookid` (`user_id`,`book_id`) USING BTREE UNIQUE KEY `key_uq_userid_bookid` (`user_id`, `book_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=119 DEFAULT CHARSET=utf8mb4 COMMENT='用户阅读记录表'; ) ENGINE = InnoDB
AUTO_INCREMENT = 119
DEFAULT CHARSET = utf8mb4 COMMENT ='用户阅读记录表';
-- ---------------------------- -- ----------------------------
-- Records of user_read_history -- Records of user_read_history
@ -2541,7 +2611,9 @@ CREATE TABLE `book_content0`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Table structure for book_content1
@ -2554,7 +2626,9 @@ CREATE TABLE `book_content1`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Table structure for book_content2
@ -2567,7 +2641,9 @@ CREATE TABLE `book_content2`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Table structure for book_content3
@ -2580,7 +2656,9 @@ CREATE TABLE `book_content3`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Table structure for book_content4
@ -2593,7 +2671,9 @@ CREATE TABLE `book_content4`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Table structure for book_content5
@ -2606,7 +2686,9 @@ CREATE TABLE `book_content5`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Table structure for book_content6
@ -2619,7 +2701,9 @@ CREATE TABLE `book_content6`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Table structure for book_content7
@ -2632,7 +2716,9 @@ CREATE TABLE `book_content7`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Table structure for book_content8
@ -2645,7 +2731,9 @@ CREATE TABLE `book_content8`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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 -- Table structure for book_content9
@ -2658,24 +2746,28 @@ CREATE TABLE `book_content9`
`content` mediumtext COMMENT '小说章节内容', `content` mediumtext COMMENT '小说章节内容',
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `key_uq_indexId` (`index_id`) USING BTREE 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`; DROP TABLE IF EXISTS `crawl_single_task`;
CREATE TABLE `crawl_single_task` CREATE TABLE `crawl_single_task`
( (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `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_name` varchar(50) DEFAULT NULL COMMENT '爬虫源名',
`source_book_id` varchar(255) DEFAULT NULL COMMENT '源站小说ID', `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 '爬取的小说名', `book_name` varchar(50) DEFAULT NULL COMMENT '爬取的小说名',
`author_name` varchar(50) DEFAULT NULL COMMENT '爬取的小说作者名', `author_name` varchar(50) DEFAULT NULL COMMENT '爬取的小说作者名',
`task_status` tinyint(1) DEFAULT '2' COMMENT '任务状态0失败1成功2未执行', `task_status` tinyint(1) DEFAULT '2' COMMENT '任务状态0失败1成功2未执行',
`exc_count` tinyint(2) DEFAULT '0' COMMENT '已经执行次数最多执行5次', `exc_count` tinyint(2) DEFAULT '0' COMMENT '已经执行次数最多执行5次',
`create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) 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 -- Records of crawl_single_task
@ -2699,13 +2791,14 @@ CREATE TABLE `author_income_detail`
`user_id` bigint(20) NOT NULL COMMENT '用户ID', `user_id` bigint(20) NOT NULL COMMENT '用户ID',
`author_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表示全部作品', `book_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '作品ID,0表示全部作品',
`income_date` date NOT NULL COMMENT '收入日期', `income_date` date NOT NULL COMMENT '收入日期',
`income_account` int(11) NOT NULL DEFAULT '0' COMMENT '订阅总额', `income_account` int(11) NOT NULL DEFAULT '0' COMMENT '订阅总额',
`income_count` 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 '订阅人数', `income_number` int(11) NOT NULL DEFAULT '0' COMMENT '订阅人数',
`create_time` datetime DEFAULT NULL, `create_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='稿费收入明细统计表'; ) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='稿费收入明细统计表';
CREATE TABLE `author_income` CREATE TABLE `author_income`
( (
@ -2713,15 +2806,16 @@ CREATE TABLE `author_income`
`user_id` bigint(20) NOT NULL COMMENT '用户ID', `user_id` bigint(20) NOT NULL COMMENT '用户ID',
`author_id` bigint(20) NOT NULL COMMENT '作家ID', `author_id` bigint(20) NOT NULL COMMENT '作家ID',
`book_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 '税前收入', `pre_tax_income` bigint(20) NOT NULL DEFAULT '0' COMMENT '税前收入',
`after_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已支付', `pay_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '支付状态0待支付1已支付',
`confirm_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 '详情', `detail` varchar(255) DEFAULT NULL COMMENT '详情',
`create_time` datetime DEFAULT NULL, `create_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='稿费收入统计表'; ) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='稿费收入统计表';
alter table book alter table book
@ -2821,7 +2915,7 @@ alter table book_index
CREATE TABLE `website_info` 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 '网站名', name varchar(50) NOT NULL COMMENT '网站名',
domain varchar(50) NOT NULL COMMENT '网站域名', domain varchar(50) NOT NULL COMMENT '网站域名',
keyword varchar(50) NOT NULL COMMENT 'SEO关键词', keyword varchar(50) NOT NULL COMMENT 'SEO关键词',
@ -2829,10 +2923,10 @@ CREATE TABLE `website_info`
qq varchar(20) NOT NULL COMMENT '站长QQ', qq varchar(20) NOT NULL COMMENT '站长QQ',
logo varchar(200) NOT NULL COMMENT '网站logo图片默认', logo varchar(200) NOT NULL COMMENT '网站logo图片默认',
logo_dark varchar(200) NOT NULL COMMENT '网站logo图片深色', logo_dark varchar(200) NOT NULL COMMENT '网站logo图片深色',
create_time datetime null comment '创建时间', create_time datetime null comment '创建时间',
create_user_id bigint null comment '创建人ID', create_user_id bigint null comment '创建人ID',
update_time datetime null comment '更新时间', update_time datetime null comment '更新时间',
update_user_id bigint null comment '更新人ID', update_user_id bigint null comment '更新人ID',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE = InnoDB ) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='网站信息表'; DEFAULT CHARSET = utf8mb4 COMMENT ='网站信息表';
@ -3006,4 +3100,9 @@ where id = 1;
update crawl_source update crawl_source
set crawl_rule = replace(crawl_rule, 'ibiquge.net', 'ibiquzw.org') set crawl_rule = replace(crawl_rule, 'ibiquge.net', 'ibiquzw.org')
where id = 16; where id = 16;
update website_info
set logo = '/images/logo.png',
logo_dark='/images/logo.png'
where id = 1;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB