/*
Navicat MySQL Data Transfer
Source Server : 本地数据库
Source Server Version : 80018
Source Host : 127.0.0.1:3306
Source Database : myblogs
Target Server Type : MYSQL
Target Server Version : 80018
File Encoding : 65001
Date: 2020-10-02 21:43:54
*/SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for blog-- ----------------------------DROPTABLEIFEXISTS`blog`;CREATETABLE`blog`(`id`bigint(20)NOTNULL,`apprication`bit(1)NOTNULL,`comment_abled`bit(1)NOTNULL,`content`varchar(255)DEFAULTNULL,`create_time`datetime(6)DEFAULTNULL,`description`varchar(255)DEFAULTNULL,`first_picture`varchar(255)DEFAULTNULL,`flag`varchar(255)DEFAULTNULL,`published`bit(1)NOTNULL,`recommend`bit(1)NOTNULL,`share_status`bit(1)NOTNULL,`title`varchar(255)DEFAULTNULL,`update_time`datetime(6)DEFAULTNULL,`views`int(11)DEFAULTNULL,`type_id`bigint(20)DEFAULTNULL,`user_id`bigint(20)DEFAULTNULL,PRIMARYKEY(`id`),KEY`FKpk1w92t3gjjrk7wich8n3urp9`(`type_id`),KEY`FKpxk2jtysqn41oop7lvxcp6dqq`(`user_id`),CONSTRAINT`FKpk1w92t3gjjrk7wich8n3urp9`FOREIGNKEY(`type_id`)REFERENCES`type`(`id`),CONSTRAINT`FKpxk2jtysqn41oop7lvxcp6dqq`FOREIGNKEY(`user_id`)REFERENCES`user`(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;-- ------------------------------ Table structure for blog_tags-- ----------------------------DROPTABLEIFEXISTS`blog_tags`;CREATETABLE`blog_tags`(`blogs_id`bigint(20)NOTNULL,`tags_id`bigint(20)NOTNULL,KEY`FKmw8u76fxjdexf049slt8qds7k`(`tags_id`),KEY`FKti2koe4o5wgd9bw1unuxwsby4`(`blogs_id`),CONSTRAINT`FKmw8u76fxjdexf049slt8qds7k`FOREIGNKEY(`tags_id`)REFERENCES`tag`(`id`),CONSTRAINT`FKti2koe4o5wgd9bw1unuxwsby4`FOREIGNKEY(`blogs_id`)REFERENCES`blog`(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;-- ------------------------------ Table structure for comment-- ----------------------------DROPTABLEIFEXISTS`comment`;CREATETABLE`comment`(`id`bigint(20)NOTNULL,`avatar`varchar(255)DEFAULTNULL,`content`varchar(255)DEFAULTNULL,`create_time`datetime(6)DEFAULTNULL,`email`varchar(255)DEFAULTNULL,`nickname`varchar(255)DEFAULTNULL,`blog_id`bigint(20)DEFAULTNULL,`parent_comment_id`bigint(20)DEFAULTNULL,PRIMARYKEY(`id`),KEY`FKkap39f76wn135k7ru564fbjb7`(`blog_id`),KEY`FKhvh0e2ybgg16bpu229a5teje7`(`parent_comment_id`),CONSTRAINT`FKhvh0e2ybgg16bpu229a5teje7`FOREIGNKEY(`parent_comment_id`)REFERENCES`comment`(`id`),CONSTRAINT`FKkap39f76wn135k7ru564fbjb7`FOREIGNKEY(`blog_id`)REFERENCES`blog`(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;-- ------------------------------ Table structure for hibernate_sequence-- ----------------------------DROPTABLEIFEXISTS`hibernate_sequence`;CREATETABLE`hibernate_sequence`(`next_val`bigint(20)DEFAULTNULL)ENGINE=InnoDBDEFAULTCHARSET=utf8;-- ------------------------------ Table structure for tag-- ----------------------------DROPTABLEIFEXISTS`tag`;CREATETABLE`tag`(`id`bigint(20)NOTNULL,`name`varchar(255)DEFAULTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;-- ------------------------------ Table structure for type-- ----------------------------DROPTABLEIFEXISTS`type`;CREATETABLE`type`(`id`bigint(20)NOTNULL,`name`varchar(255)DEFAULTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;-- ------------------------------ Table structure for user-- ----------------------------DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`bigint(20)NOTNULL,`avatar`varchar(255)DEFAULTNULL,`create_time`datetime(6)DEFAULTNULL,`email`varchar(255)DEFAULTNULL,`nickname`varchar(255)DEFAULTNULL,`password`varchar(255)DEFAULTNULL,`type`int(11)DEFAULTNULL,`update_time`datetime(6)DEFAULTNULL,`username`varchar(255)DEFAULTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8;
<?xml version="1.0" encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.0.RELEASE</version><relativePath/><!-- lookup parent from repository --></parent><groupId>com.timous</groupId><artifactId>springboot_blog_develope</artifactId><version>0.0.1-SNAPSHOT</version><name>springboot_blog_develope</name><description>Demo project for Spring Boot</description><properties><java.version>1.8</java.version><springboot-thymeleaf.version>3.0.9.RELEASE</springboot-thymeleaf.version><thymeleaf-layout-dialect.version>2.3.0</thymeleaf-layout-dialect.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope><exclusions><exclusion><groupId>org.junit.vintage</groupId><artifactId>junit-vintage-engine</artifactId></exclusion></exclusions></dependency><!--集成markdown的语法的文本转化为html格式的插件--><dependency><groupId>com.atlassian.commonmark</groupId><artifactId>commonmark</artifactId><version>0.15.0</version></dependency><!--集成table需要的插件--><dependency><groupId>com.atlassian.commonmark</groupId><artifactId>commonmark-ext-gfm-tables</artifactId><version>0.15.0</version></dependency><!--引入加上id的包,便于生成目录--><dependency><groupId>com.atlassian.commonmark</groupId><artifactId>commonmark-ext-heading-anchor</artifactId><version>0.15.0</version></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>
数据库设计/*Navicat MySQL Data TransferSource Server : 本地数据库Source Server Version : 80018Source Host : 127.0.0.1:3306Source Database : myblogsTarget Server Type : MYSQLTarget Server Version : 80018File Encoding : 65