1
1
/*
2
2
Navicat MySQL Data Transfer
3
3
4
- Source Server : localhost_3306
4
+ Source Server : localhost
5
5
Source Server Version : 80017
6
6
Source Host : localhost:3306
7
7
Source Database : vueblog
@@ -10,7 +10,7 @@ Target Server Type : MYSQL
10
10
Target Server Version : 80017
11
11
File Encoding : 65001
12
12
13
- Date: 2020-02-29 09:17:32
13
+ Date: 2020-04-15 08:18:04
14
14
*/
15
15
16
16
SET FOREIGN_KEY_CHECKS= 0 ;
@@ -22,19 +22,33 @@ DROP TABLE IF EXISTS `vue_blog`;
22
22
CREATE TABLE `vue_blog ` (
23
23
` articleId` int (11 ) NOT NULL AUTO_INCREMENT COMMENT ' 文章 id' ,
24
24
` articleTitle` varchar (255 ) NOT NULL COMMENT ' 文章标题' ,
25
- ` articleSubTitle` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT ' 文章的二级标题,用于搜索快速定位' ,
25
+ ` articleSubTitle` mediumtext NOT NULL COMMENT ' 文章的二级标题,用于搜索快速定位' ,
26
26
` articleNature` int (11 ) NOT NULL DEFAULT ' 0' COMMENT ' 0: 原创 1:转载 2:翻译' ,
27
- ` articleKey` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT ' 文章关键字' ,
28
- ` articleContentMarkdown` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT ' 文章内容markdown格式' ,
29
- ` articleContentHtml` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT ' 文章内容html格式' ,
27
+ ` articleKey` varchar (255 ) NOT NULL COMMENT ' 文章关键字' ,
28
+ ` articleContentMarkdown` longtext NOT NULL COMMENT ' 文章内容markdown格式' ,
29
+ ` articleContentHtml` longtext NOT NULL COMMENT ' 文章内容html格式' ,
30
30
` articleAuthorId` int (11 ) NOT NULL COMMENT ' 作者id' ,
31
31
` articleCreateTime` datetime NOT NULL COMMENT ' 文章创建时间' ,
32
32
` articleUpdateTime` datetime DEFAULT NULL COMMENT ' 更新时间' ,
33
33
` articleView` int (11 ) NOT NULL DEFAULT ' 0' COMMENT ' 文章浏览次数' ,
34
34
` articleStart` int (11 ) NOT NULL DEFAULT ' 0' COMMENT ' 文章点赞数' ,
35
35
` articleColumn` int (255 ) NOT NULL DEFAULT ' 0' COMMENT ' 文章专栏id' ,
36
36
PRIMARY KEY (` articleId` )
37
- ) ENGINE= InnoDB AUTO_INCREMENT= 1 DEFAULT CHARSET= utf8;
37
+ ) ENGINE= InnoDB AUTO_INCREMENT= 70 DEFAULT CHARSET= utf8;
38
+
39
+ -- ----------------------------
40
+ -- Table structure for vue_blog_ad
41
+ -- ----------------------------
42
+ DROP TABLE IF EXISTS ` vue_blog_ad` ;
43
+ CREATE TABLE `vue_blog_ad ` (
44
+ ` adId` int (10 ) unsigned NOT NULL AUTO_INCREMENT COMMENT ' 广告位 id' ,
45
+ ` adName` varchar (255 ) NOT NULL COMMENT ' 广告位的名称' ,
46
+ ` adUrl` varchar (255 ) NOT NULL COMMENT ' 广告位链接' ,
47
+ ` adPcImg` varchar (255 ) NOT NULL COMMENT ' PC端的广告图链接' ,
48
+ ` adMImg` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ' M端的广告图链接' ,
49
+ ` adSort` int (11 ) NOT NULL COMMENT ' 广告位排序' ,
50
+ PRIMARY KEY (` adId` )
51
+ ) ENGINE= InnoDB AUTO_INCREMENT= 4 DEFAULT CHARSET= utf8;
38
52
39
53
-- ----------------------------
40
54
-- Table structure for vue_blog_author
@@ -43,16 +57,16 @@ DROP TABLE IF EXISTS `vue_blog_author`;
43
57
CREATE TABLE `vue_blog_author ` (
44
58
` authorId` int (11 ) NOT NULL AUTO_INCREMENT COMMENT ' 用户主键' ,
45
59
` authorName` varchar (255 ) NOT NULL COMMENT ' 作者姓名' ,
46
- ` authorHeadimg` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ' 作者头像链接' ,
47
- ` authorIntroduce` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ' 作者简介' ,
60
+ ` authorHeadimg` varchar (255 ) DEFAULT NULL COMMENT ' 作者头像链接' ,
61
+ ` authorIntroduce` varchar (255 ) DEFAULT NULL COMMENT ' 作者简介' ,
48
62
` authorPassword` varchar (255 ) NOT NULL COMMENT ' 密码' ,
49
- ` authorEmail` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ' 作者邮箱' ,
63
+ ` authorEmail` varchar (255 ) DEFAULT NULL COMMENT ' 作者邮箱' ,
50
64
` admin` int (11 ) DEFAULT ' 0' COMMENT ' 是否是管理员,1:是,0:不是' ,
51
65
` authority` int (255 ) DEFAULT ' 2' COMMENT ' 权限:0:管理员,1:成员,2:注册待通过,3:浏览用户' ,
52
66
` token` varchar (255 ) NOT NULL COMMENT ' 用户token' ,
53
67
` createTime` datetime DEFAULT NULL COMMENT ' 创建时间' ,
54
68
PRIMARY KEY (` authorId` )
55
- ) ENGINE= InnoDB AUTO_INCREMENT= 1 DEFAULT CHARSET= utf8;
69
+ ) ENGINE= InnoDB AUTO_INCREMENT= 26 DEFAULT CHARSET= utf8;
56
70
57
71
-- ----------------------------
58
72
-- Table structure for vue_blog_column
@@ -64,20 +78,20 @@ CREATE TABLE `vue_blog_column` (
64
78
` columnContent` varchar (255 ) NOT NULL COMMENT ' 栏目内容' ,
65
79
` columnNumber` int (11 ) NOT NULL DEFAULT ' 0' COMMENT ' 栏目包含的文章数' ,
66
80
` columnCreateTime` datetime NOT NULL ,
67
- ` columnView ` bigint ( 20 ) NOT NULL DEFAULT ' 0 ' COMMENT ' 栏目的访问数 ' ,
81
+ ` columnSort ` int ( 11 ) NOT NULL DEFAULT ' 1000 ' COMMENT ' 栏目的排序 ' ,
68
82
PRIMARY KEY (` columnId` )
69
- ) ENGINE= InnoDB AUTO_INCREMENT= 1 DEFAULT CHARSET= utf8;
83
+ ) ENGINE= InnoDB AUTO_INCREMENT= 18 DEFAULT CHARSET= utf8;
70
84
71
85
-- ----------------------------
72
86
-- Table structure for vue_blog_img
73
87
-- ----------------------------
74
88
DROP TABLE IF EXISTS ` vue_blog_img` ;
75
89
CREATE TABLE `vue_blog_img ` (
76
90
` imgId` int (11 ) NOT NULL AUTO_INCREMENT COMMENT ' 图片id' ,
77
- ` articleId` int (11 ) DEFAULT NULL COMMENT ' 图片所属的文章id' ,
91
+ ` articleId` int (11 ) DEFAULT NULL COMMENT ' 图片所属的文章id/广告位id ' ,
78
92
` imgPath` varchar (255 ) NOT NULL COMMENT ' 图片地址' ,
79
93
PRIMARY KEY (` imgId` )
80
- ) ENGINE= InnoDB AUTO_INCREMENT= 1 DEFAULT CHARSET= utf8;
94
+ ) ENGINE= InnoDB AUTO_INCREMENT= 28 DEFAULT CHARSET= utf8;
81
95
82
96
-- ----------------------------
83
97
-- Table structure for vue_blog_title
@@ -86,30 +100,30 @@ DROP TABLE IF EXISTS `vue_blog_title`;
86
100
CREATE TABLE `vue_blog_title ` (
87
101
` id` int (11 ) NOT NULL AUTO_INCREMENT COMMENT ' 主键' ,
88
102
` articleId` int (11 ) NOT NULL COMMENT ' 文章ID' ,
89
- ` h0` longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT ' 文章标题' ,
90
- ` h1` longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT ' 一级标题' ,
91
- ` h2` longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT ' 二级标题' ,
92
- ` h3` longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT ' 三级标题' ,
93
- ` h4` longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT ' 四级标题' ,
94
- ` h5` longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT ' 五级标题' ,
95
- ` h6` longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT ' 六级标题' ,
103
+ ` h0` longtext COMMENT ' 文章标题' ,
104
+ ` h1` longtext COMMENT ' 一级标题' ,
105
+ ` h2` longtext COMMENT ' 二级标题' ,
106
+ ` h3` longtext COMMENT ' 三级标题' ,
107
+ ` h4` longtext COMMENT ' 四级标题' ,
108
+ ` h5` longtext COMMENT ' 五级标题' ,
109
+ ` h6` longtext COMMENT ' 六级标题' ,
96
110
PRIMARY KEY (` id` )
97
- ) ENGINE= InnoDB AUTO_INCREMENT= 1 DEFAULT CHARSET= utf8;
111
+ ) ENGINE= InnoDB AUTO_INCREMENT= 62 DEFAULT CHARSET= utf8;
98
112
99
113
-- ----------------------------
100
114
-- Table structure for vue_blog_views
101
115
-- ----------------------------
102
116
DROP TABLE IF EXISTS ` vue_blog_views` ;
103
117
CREATE TABLE `vue_blog_views ` (
104
118
` id` int (11 ) NOT NULL AUTO_INCREMENT,
105
- ` routeFrom` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT ' 对应router.beforeEach中from.path' ,
106
- ` routeTo` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT ' 对应router.beforeEach中to.path' ,
119
+ ` routeFrom` varchar (255 ) NOT NULL COMMENT ' 对应router.beforeEach中from.path' ,
120
+ ` routeTo` varchar (255 ) NOT NULL COMMENT ' 对应router.beforeEach中to.path' ,
107
121
` time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT ' 跳转时间' ,
108
- ` clientSystem` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ' 客户端系统' ,
109
- ` clientBrowser` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ' 客户端浏览器' ,
110
- ` clientBrowserVersion` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ' 客户端浏览器版本号' ,
111
- ` clientIp` varchar (255 ) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ' 客户端ip地址' ,
122
+ ` clientSystem` varchar (255 ) DEFAULT NULL COMMENT ' 客户端系统' ,
123
+ ` clientBrowser` varchar (255 ) DEFAULT NULL COMMENT ' 客户端浏览器' ,
124
+ ` clientBrowserVersion` varchar (255 ) DEFAULT NULL COMMENT ' 客户端浏览器版本号' ,
125
+ ` clientIp` varchar (255 ) DEFAULT NULL COMMENT ' 客户端ip地址' ,
112
126
` clientCity` varchar (255 ) DEFAULT NULL COMMENT ' 客户端城市' ,
113
127
` client` int (11 ) DEFAULT ' 0' COMMENT ' 0:vue-blog, 1: vue-blog-nuxt, 2: vue-blog-m-nuxt' ,
114
128
PRIMARY KEY (` id` )
115
- ) ENGINE= InnoDB AUTO_INCREMENT= 1 DEFAULT CHARSET= utf8;
129
+ ) ENGINE= InnoDB AUTO_INCREMENT= 3077 DEFAULT CHARSET= utf8;
0 commit comments