一个简化版的elastic中文社区,功能包括:获取gitee授权登录;发起问题;回复问题;回复评论等一些交流社区网站通用的功能。
都在pom里
SET GLOBAL time_zone='+8:00'
CREATE TABLE `user`(
id INT PRIMARY KEY AUTO_INCREMENT,
accountId VARCHAR(100),
`name` VARCHAR(50),
token CHAR(36),
gmtCreate BIGINT,
gmtModified BIGINT)CHARSET=utf8;
CREATE TABLE question(
id INT PRIMARY KEY AUTO_INCREMENT,
title VARCHAR(50),
description TEXT,
gmtCreate BIGINT,
gmtModified BIGINT,
creator INT,
commentCount INT DEFAULT 0,
viewCount INT DEFAULT 0,
likeCount INT DEFAULT 0,
tag VARCHAR(256))CHARSET=utf8
CREATE TABLE notification(
id INT AUTO_INCREMENT PRIMARY KEY,
notifier INT NOT NULL DEFAULT 0,
receiver INT NOT NULL DEFAULT 0,
outerId INT NOT NULL DEFAULT 0,
TYPE INT NOT NULL,
gmtCreate BIGINT NOT NULL,
gmtModified BIGINT NOT NULL,
STATUS INT NOT NULL)CHARSET=utf8;
mvn -Dmybatis.generator.overwrite=true mybatis-generator:generate
-
如果用户没有发起提问,现有的程序会抛出异常已解决
-
Cross-Origin Read Blocking (CORB)加载editor.md的时候出现跨域获取资源失败