-
Notifications
You must be signed in to change notification settings - Fork 1
/
xiaosiblog.sql
182 lines (163 loc) · 15.1 KB
/
xiaosiblog.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
/*
Navicat Premium Data Transfer
Source Server : mysql
Source Server Type : MySQL
Source Server Version : 80028
Source Host : localhost:3306
Source Schema : xiaosiblog
Target Server Type : MySQL
Target Server Version : 80028
File Encoding : 65001
Date: 06/10/2022 19:01:16
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for admin_user
-- ----------------------------
DROP TABLE IF EXISTS `admin_user`;
CREATE TABLE `admin_user` (
`Id` int NOT NULL AUTO_INCREMENT,
`userName` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
`qq` varchar(255) DEFAULT NULL,
`github` varchar(255) DEFAULT NULL,
`githubName` varchar(255) DEFAULT NULL,
`location` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`name` varchar(255) DEFAULT NULL,
`autograph` varchar(255) DEFAULT NULL,
`describeText` longtext,
`avatar` varchar(255) DEFAULT NULL,
`wechat` varchar(255) DEFAULT NULL,
PRIMARY KEY (`Id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3;
-- ----------------------------
-- Records of admin_user
-- ----------------------------
BEGIN;
INSERT INTO `admin_user` (`Id`, `userName`, `password`, `email`, `qq`, `github`, `githubName`, `location`, `name`, `autograph`, `describeText`, `avatar`, `wechat`) VALUES (1, 'admin', '123456', '1********@email.com', '1*********', 'https://www.baidu.com', '我的GitHub', '中国', '我的博客', '这个是我的博客', '# 废话文学\n\n我个人认为,这个意大利面就应该拌42号混凝土,因为这个螺丝钉的长度,它很容易会直接影响到挖掘机的扭矩你知道吧。\n\n你往里砸的时候,一瞬间它就会产生大量的高能蛋白,俗称ufo,会严重影响经济的发展,甚至对整个太平洋以及充电器都会造成一定的核污染。\n\n你知道啊?再者说,根据这个勾股定理,你可以很容易地推断出人工饲养的东条英机,它是可以捕获野生的三角函数的,所以说这个秦始皇的切面是否具有放射性啊。\n\n特朗普的N次方是否含有沉淀物,都不影响这个沃尔玛跟维尔康在南极会合。\n\n[更多联系方式](/contact)', NULL, NULL);
COMMIT;
-- ----------------------------
-- Table structure for article
-- ----------------------------
DROP TABLE IF EXISTS `article`;
CREATE TABLE `article` (
`id` int NOT NULL AUTO_INCREMENT,
`type_id` int NOT NULL DEFAULT '0',
`title` varchar(255) NOT NULL DEFAULT '',
`article_content` longtext NOT NULL,
`introduce` text,
`addTime` int DEFAULT NULL,
`view_count` int NOT NULL DEFAULT '0',
`isTop` tinyint(1) NOT NULL DEFAULT '0',
`update_time` datetime DEFAULT NULL,
`state` tinyint(1) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=67 DEFAULT CHARSET=utf8mb3;
-- ----------------------------
-- Records of article
-- ----------------------------
BEGIN;
INSERT INTO `article` (`id`, `type_id`, `title`, `article_content`, `introduce`, `addTime`, `view_count`, `isTop`, `update_time`, `state`) VALUES (60, 100, 'vue3', '<div align=\"center\"> <a href=\"https://github.com/SuperCuteXiaoSi/xiaosiAdmin\"><h1>Vue3</h1></a>\n</div>\n\n## 简介\n\n### 分类\n\n基于`vue3`,`vite2`,`element-push`等主流技术开发的后台框架模板\n\n## 特性\n\n- **最新技术栈**:使用 Vue3/vite2 等前端前沿技术开发\n- **主题**:可配置的主题\n- **国际化**:内置完善的国际化方案\n\n## 准备\n\n- [node](http://nodejs.org/) 和 [git](https://git-scm.com/) -项目开发环境\n- [Vite](https://cn.vitejs.dev/) - 熟悉 vite 特性\n- [Vue3](https://v3.cn.vuejs.org/) - 熟悉 Vue 基础语法\n- [Es6+](http://es6.ruanyifeng.com/) - 熟悉 es6 基本语法\n- [Vue-Router-Next](https://next.router.vuejs.org/zh/) - 熟悉 vue-router 基本使用\n- [VueX v4.x](https://next.vuex.vuejs.org/zh/) - 熟悉 vue-router 基本使用\n- [element-push](https://element-plus.gitee.io/#/zh-CN/) - ui 基本使用\n\n## 安装使用\n\n- 获取项目代码(https or ssh)\n\n```bash\ngit clone https://github.com/SuperCuteXiaoSi/xiaosiAdmin.git\n\ngit clone [email protected]:SuperCuteXiaoSi/xiaosiAdmin.git\n```\n\n- 安装依赖\n\n```bash\ncd vite-vue3-Template\n\nnpm install\n\n# 建议不要直接使用 cnpm 安装以来,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题\n# 如果下载依赖慢可以使用淘宝镜像源安装依赖\nnpm install --registry=https://registry.npm.taobao.org\n\n```\n\n- 运行\n\n```bash\nnpm run dev\n```\n\n- 打包\n\n```bash\nnpm run build\n```\n\n## 项目地址\n\n- [vite-vue3-template](https://github.com/SuperCuteXiaoSi/xiaosiAdmin)\n\n## 如何贡献\n\n**Pull Request:**\n\n1. Fork 代码!\n2. 创建自己的分支: `git checkout -b feature/xxxx`\n3. 提交你的修改: `git commit -m \'feature: add xxxxx\'`\n4. 推送您的分支: `git push origin feature/xxxx`\n5. 提交`pull request`\n\n## Git 贡献提交规范\n\n- 参考 [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) 规范\n\n - `feature` 增加新功能\n - `fixbug` 修复问题/BUG\n - `style` 不影响程序逻辑的代码修改(修改空白字符,格式缩进,补全缺失的分号等,没有改变代码逻辑)\n - `perf` 优化/性能提升\n - `refactor` 重构\n - `revert` 撤销修改\n - `docs` 文档/注释\n - `chore` 依赖更新/脚手架配置修改等\n\n## 浏览器支持\n\n本地开发推荐使用`Chrome 80+` 浏览器\n\n支持现代浏览器, 不支持 IE\n\n| [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\" Edge\" width=\"24px\" height=\"24px\" />](http://godban.github.io/browsers-support-badges/)</br>IE | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\" Edge\" width=\"24px\" height=\"24px\" />](http://godban.github.io/browsers-support-badges/)</br>Edge | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png\" alt=\"Firefox\" width=\"24px\" height=\"24px\" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png\" alt=\"Chrome\" width=\"24px\" height=\"24px\" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png\" alt=\"Safari\" width=\"24px\" height=\"24px\" />](http://godban.github.io/browsers-support-badges/)</br>Safari |\n| :-: | :-: | :-: | :-: | :-: |\n| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |\n\n## 项目中使用的相关仓库\n\n### vite 相关:\n\n- [vite-plugin-compression](https://github.com/anncwb/vite-plugin-compression/) - 资源压缩支持 gzip or brotli\n- [vite-plugin-style-import](https://github.com/anncwb/vite-plugin-style-import/) - 动态引入组件库样式\n- [vite-plugin-svg-icons](https://github.com/anncwb/vite-plugin-svg-icons/) - svg 雪碧图\n- [vite-plugin-theme-preprocessor](https://github.com/GitOfZGT/vite-plugin-theme-preprocessor/) - 动态改变主题样式\n\n### 规范相关\n\n- [esLint](https://eslint.org/) - js 语法检测\n- [styleLint](https://stylelint.io/) - 样式语法检测\n- [commitLint](https://commitlint.js.org/#/) - git commit 提交规范检测\n\n## 项目目录结构\n\n```base\n.\n├── build #全局公共配置目录\n├── public #公共静态文件目录\n├── src #项目代码目录\n│ ├── App.vue #主vue模块\n│ ├── assets #项目静态文件目录\n│ ├── components #公共组件\n│ ├── layouts #布局目录\n│ ├── locales #国际化配置\n│ ├── main.js #入口文件\n│ ├── router #路由\n│ ├── store #vuex\n│ ├── styles #公共样式\n│ ├── utils #公共方法\n│ └── views #存放vue页面目录\n├── LICENSE\n├── README.md\n├── .editorconfig #规范编译器编码样式文件\n├── .env.development #开发环境变量\n├── .env.production #生产环境变量\n├── .env.staging #测试环境变量\n├── .eslintrc.js #esLint配置文件\n├── .eslintrcignore #esLint忽略配置文件\n├── stylelint.config.js #styleLint配置文件\n├── .stylelintignore #styleLint忽略配置文件\n├── commitlint.config.js #commitLint配置文件\n├── prettier.config.js #prettier配置文件\n├── .prettierignore #prettier忽略配置文件\n├── index.html #根模板\n├── jsconfig.json\n├── package-lock.json\n├── package.json\n└── vite.config.js #vite配置文件\n```\n\n## 维护者\n\n[@SuperCuteXiaoSi](https://github.com/SuperCuteXiaoSi)\n\n## License\n\n[MIT © 2021](./LICENSE)\n', '一款基于vue3+ts+elementPush+vite开发的后台模板', 1647958882, 97, 0, NULL, 1);
INSERT INTO `article` (`id`, `type_id`, `title`, `article_content`, `introduce`, `addTime`, `view_count`, `isTop`, `update_time`, `state`) VALUES (61, 101, '测试置顶文章', '# Marked in Node.js\n\nRendered by **marked**.', '测试置顶文章', 1647959400, 15, 0, NULL, 1);
INSERT INTO `article` (`id`, `type_id`, `title`, `article_content`, `introduce`, `addTime`, `view_count`, `isTop`, `update_time`, `state`) VALUES (65, 101, '测试新建文章修改2', '# Marked in Node.js\n\nRendered by **marked**.\[email protected]\nCan not auto detect update condition, please set options.where, or make sure obj.id exists', '', 1648044187, 32, 0, NULL, 1);
COMMIT;
-- ----------------------------
-- Table structure for brief_article
-- ----------------------------
DROP TABLE IF EXISTS `brief_article`;
CREATE TABLE `brief_article` (
`id` int NOT NULL AUTO_INCREMENT,
`type_id` int DEFAULT '0',
`title` varchar(255) NOT NULL DEFAULT '',
`article_content` longtext CHARACTER SET utf8 COLLATE utf8_general_ci,
`introduce` text,
`addTime` int DEFAULT NULL,
`article_id` int DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=67 DEFAULT CHARSET=utf8mb3;
-- ----------------------------
-- Records of brief_article
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for comment
-- ----------------------------
DROP TABLE IF EXISTS `comment`;
CREATE TABLE `comment` (
`id` int NOT NULL AUTO_INCREMENT,
`state` tinyint(1) NOT NULL,
`isSelected` tinyint(1) NOT NULL,
`blogId` int NOT NULL,
`blogTitle` varchar(255) COLLATE utf8_bin DEFAULT NULL,
`content` longtext COLLATE utf8_bin NOT NULL,
`nickname` varchar(255) COLLATE utf8_bin NOT NULL,
`contact` varchar(255) COLLATE utf8_bin NOT NULL,
`dateTime` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin;
-- ----------------------------
-- Records of comment
-- ----------------------------
BEGIN;
INSERT INTO `comment` (`id`, `state`, `isSelected`, `blogId`, `blogTitle`, `content`, `nickname`, `contact`, `dateTime`) VALUES (1, 1, 1, 60, NULL, '我个人认为,这个意大利面就应该拌42号混凝土,因为这个螺丝钉的长度,它很容易会直接影响到挖掘机的扭矩你知道吧。你往里砸的时候,一瞬间它就会产生大量的高能蛋白,俗称ufo,会严重影响经济的发展,甚至对整个太平洋以及充电器都会造成一定的核污染。你知道啊?再者说,根据这个勾股定理,你可以很容易地推断出人工饲养的东条英机,它是可以捕获野生的三角函数的,所以说这个秦始皇的切面是否具有放射性啊。特朗普的N次方是否含有沉淀物,都不影响这个沃尔玛跟维尔康在南极会合。', '废话文学', '就是不想告诉你', '2022-10-06 13:41:31');
INSERT INTO `comment` (`id`, `state`, `isSelected`, `blogId`, `blogTitle`, `content`, `nickname`, `contact`, `dateTime`) VALUES (2, 0, 0, 65, NULL, '123123123123', '123123', '123123', '2022-10-06 13:45:14');
INSERT INTO `comment` (`id`, `state`, `isSelected`, `blogId`, `blogTitle`, `content`, `nickname`, `contact`, `dateTime`) VALUES (3, 0, 0, 65, NULL, '123123', '123123', '123123', '2022-10-06 14:57:41');
INSERT INTO `comment` (`id`, `state`, `isSelected`, `blogId`, `blogTitle`, `content`, `nickname`, `contact`, `dateTime`) VALUES (4, 1, 0, 65, NULL, '新的留言方式帅不帅', '我叫小斯斯', '13012390120381293', '2022-10-06 18:57:52');
COMMIT;
-- ----------------------------
-- Table structure for project
-- ----------------------------
DROP TABLE IF EXISTS `project`;
CREATE TABLE `project` (
`id` int NOT NULL AUTO_INCREMENT,
`title` varchar(255) COLLATE utf8_bin NOT NULL,
`sortId` int NOT NULL,
`introduce` text COLLATE utf8_bin NOT NULL,
`url` varchar(255) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin;
-- ----------------------------
-- Records of project
-- ----------------------------
BEGIN;
INSERT INTO `project` (`id`, `title`, `sortId`, `introduce`, `url`) VALUES (2, 'vue-xs-admin', 2, 'vue3搭建的后台项目,能够满足你日常使用需求', 'https://baidu.com');
INSERT INTO `project` (`id`, `title`, `sortId`, `introduce`, `url`) VALUES (3, 'nuxt3-模版', 2, 'nuxt3-模版,开封即用', 'https://baidu.com');
INSERT INTO `project` (`id`, `title`, `sortId`, `introduce`, `url`) VALUES (4, '小插件', 3, '测试测试测试测试测试测试', 'https://baidu.com');
COMMIT;
-- ----------------------------
-- Table structure for project_sort
-- ----------------------------
DROP TABLE IF EXISTS `project_sort`;
CREATE TABLE `project_sort` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(255) COLLATE utf8_bin NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin;
-- ----------------------------
-- Records of project_sort
-- ----------------------------
BEGIN;
INSERT INTO `project_sort` (`id`, `name`) VALUES (2, 'template');
INSERT INTO `project_sort` (`id`, `name`) VALUES (3, 'plugin');
COMMIT;
-- ----------------------------
-- Table structure for type
-- ----------------------------
DROP TABLE IF EXISTS `type`;
CREATE TABLE `type` (
`id` int NOT NULL AUTO_INCREMENT,
`typeName` varchar(255) DEFAULT NULL,
`orderNum` int NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=102 DEFAULT CHARSET=utf8mb3;
-- ----------------------------
-- Records of type
-- ----------------------------
BEGIN;
INSERT INTO `type` (`id`, `typeName`, `orderNum`) VALUES (100, 'vue', 1);
INSERT INTO `type` (`id`, `typeName`, `orderNum`) VALUES (101, 'JavaScript', 8);
COMMIT;
SET FOREIGN_KEY_CHECKS = 1;