Merge remote-tracking branch 'origin/v1' into v1

pull/137/head
johnniang 2019-03-12 23:15:32 +08:00
commit 337c474a5c
15 changed files with 280 additions and 98 deletions

View File

@ -24,49 +24,49 @@ public class Attachment {
/** /**
* *
*/ */
@Column(name = "name",columnDefinition = "varchar(255) not null") @Column(name = "name", columnDefinition = "varchar(255) not null")
private String name; private String name;
/** /**
* *
*/ */
@Column(name = "path",columnDefinition = "varchar(1023) default ''") @Column(name = "path", columnDefinition = "varchar(1023) default ''")
private String path; private String path;
/** /**
* *
*/ */
@Column(name = "thumb_path",columnDefinition = "varchar(1023) default ''") @Column(name = "thumb_path", columnDefinition = "varchar(1023) default ''")
private String thumbPath; private String thumbPath;
/** /**
* *
*/ */
@Column(name = "media_type",columnDefinition = "varchar(50) default ''") @Column(name = "media_type", columnDefinition = "varchar(50) default ''")
private String mediaType; private String mediaType;
/** /**
* *
*/ */
@Column(name = "suffix",columnDefinition = "varchar(50) default ''") @Column(name = "suffix", columnDefinition = "varchar(50) default ''")
private String suffix; private String suffix;
/** /**
* *
*/ */
@Column(name = "dimension",columnDefinition = "varchar(50) default ''") @Column(name = "dimension", columnDefinition = "varchar(50) default ''")
private String dimension; private String dimension;
/** /**
* *
*/ */
@Column(name = "size",columnDefinition = "varchar(50) default ''") @Column(name = "size", columnDefinition = "varchar(50) default ''")
private String size; private String size;
/** /**
* *
*/ */
@Column(name = "type",columnDefinition = "int default 0") @Column(name = "type", columnDefinition = "int default 0")
private Integer type; private Integer type;
/** /**

View File

@ -27,27 +27,47 @@ public class Category {
@GeneratedValue @GeneratedValue
private Integer id; private Integer id;
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIME") /**
@Temporal(TemporalType.TIMESTAMP) *
private Date createTime; */
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIME")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
@Column(name = "deleted", columnDefinition = "tinyint default 0")
private Boolean deleted;
@Column(name = "name", columnDefinition = "varchar(50) not null") @Column(name = "name", columnDefinition = "varchar(50) not null")
private String name; private String name;
/**
*
*/
@Column(name = "snake_name", columnDefinition = "varchar(50) not null") @Column(name = "snake_name", columnDefinition = "varchar(50) not null")
private String snakeName; private String snakeName;
/**
*
*/
@Column(name = "description", columnDefinition = "varchar(100) default ''") @Column(name = "description", columnDefinition = "varchar(100) default ''")
private String description; private String description;
/**
*
*/
@Column(name = "parent_id", columnDefinition = "int default 0") @Column(name = "parent_id", columnDefinition = "int default 0")
private Integer parentId; private Integer parentId;
/**
*
*/
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date createTime;
/**
*
*/
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
/**
*
*/
@Column(name = "deleted", columnDefinition = "TINYINT default 0")
private Boolean deleted;
} }

View File

@ -27,38 +27,71 @@ public class Comment {
@GeneratedValue @GeneratedValue
private Long id; private Long id;
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIME") /**
@Temporal(TemporalType.TIMESTAMP) *
private Date createTime; */
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIME")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
@Column(name = "deleted", columnDefinition = "tinyint default 0")
private Boolean deleted;
@Column(name = "author", columnDefinition = "varchar(50) not null") @Column(name = "author", columnDefinition = "varchar(50) not null")
private String author; private String author;
/**
*
*/
@Column(name = "email", columnDefinition = "varchar(50) default ''") @Column(name = "email", columnDefinition = "varchar(50) default ''")
private String email; private String email;
/**
* ip
*/
@Column(name = "ip_address", columnDefinition = "varchar(127) default ''") @Column(name = "ip_address", columnDefinition = "varchar(127) default ''")
private String ipAddress; private String ipAddress;
/**
* Gavatar md5
*/
@Column(name = "gavatar_md5", columnDefinition = "varchar(128) default ''") @Column(name = "gavatar_md5", columnDefinition = "varchar(128) default ''")
private String gavatarMd5; private String gavatarMd5;
/**
*
*/
@Column(name = "content", columnDefinition = "varchar(1024) not null") @Column(name = "content", columnDefinition = "varchar(1024) not null")
private String content; private String content;
/**
* UA
*/
@Column(name = "user_agent", columnDefinition = "varchar(512) default ''") @Column(name = "user_agent", columnDefinition = "varchar(512) default ''")
private String userAgent; private String userAgent;
/**
*
*/
@Column(name = "is_admin", columnDefinition = "tinyint default 0") @Column(name = "is_admin", columnDefinition = "tinyint default 0")
private Boolean isAdmin; private Boolean isAdmin;
/**
*
*/
@Column(name = "parent_id", columnDefinition = "bigint default 0") @Column(name = "parent_id", columnDefinition = "bigint default 0")
private Long parentId; private Long parentId;
/**
*
*/
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date createTime;
/**
*
*/
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
/**
*
*/
@Column(name = "deleted", columnDefinition = "TINYINT default 0")
private Boolean deleted;
} }

View File

@ -24,38 +24,38 @@ public class Gallery {
/** /**
* *
*/ */
@Column(name = "name",columnDefinition = "varchar(255) not null") @Column(name = "name", columnDefinition = "varchar(255) not null")
private String name; private String name;
/** /**
* *
*/ */
@Column(name = "description",columnDefinition = "varchar(255) default ''") @Column(name = "description", columnDefinition = "varchar(255) default ''")
private String description; private String description;
/** /**
* / * /
*/ */
@Column(name = "take_time",columnDefinition = "timestamp not null") @Column(name = "take_time", columnDefinition = "timestamp not null")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date takeTime; private Date takeTime;
/** /**
* *
*/ */
@Column(name = "location",columnDefinition = "varchar(255) default ''") @Column(name = "location", columnDefinition = "varchar(255) default ''")
private String location; private String location;
/** /**
* *
*/ */
@Column(name = "thumbnail",columnDefinition = "varchar(1023) default ''") @Column(name = "thumbnail", columnDefinition = "varchar(1023) default ''")
private String thumbnail; private String thumbnail;
/** /**
* *
*/ */
@Column(name = "url",columnDefinition = "varchar(1023) not null") @Column(name = "url", columnDefinition = "varchar(1023) not null")
private String url; private String url;
/** /**

View File

@ -24,31 +24,31 @@ public class Link {
/** /**
* *
*/ */
@Column(name = "name",columnDefinition = "varchar(255) not null") @Column(name = "name", columnDefinition = "varchar(255) not null")
private String name; private String name;
/** /**
* *
*/ */
@Column(name = "url",columnDefinition = "varchar(255) not null") @Column(name = "url", columnDefinition = "varchar(255) not null")
private String url; private String url;
/** /**
* Logo * Logo
*/ */
@Column(name = "logo",columnDefinition = "varchar(255) default ''") @Column(name = "logo", columnDefinition = "varchar(255) default ''")
private String logo; private String logo;
/** /**
* *
*/ */
@Column(name = "description",columnDefinition = "varchar(255) default ''") @Column(name = "description", columnDefinition = "varchar(255) default ''")
private String description; private String description;
/** /**
* *
*/ */
@Column(name = "group",columnDefinition = "varchar(255) default ''") @Column(name = "group", columnDefinition = "varchar(255) default ''")
private String group; private String group;
/** /**

View File

@ -29,27 +29,47 @@ public class Log {
@GeneratedValue @GeneratedValue
private Long id; private Long id;
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIME") /**
@Temporal(TemporalType.TIMESTAMP) *
private Date createTime; */
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIME")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
@Column(name = "deleted", columnDefinition = "tinyint default 0")
private Boolean deleted;
@Column(name = "log_key", columnDefinition = "varchar(1023) default ''") @Column(name = "log_key", columnDefinition = "varchar(1023) default ''")
private String logKey; private String logKey;
/**
*
*/
@Column(name = "type", columnDefinition = "int not null") @Column(name = "type", columnDefinition = "int not null")
private LogType type; private LogType type;
/**
*
*/
@Column(name = "content", columnDefinition = "varchar(1023) not null") @Column(name = "content", columnDefinition = "varchar(1023) not null")
private String content; private String content;
/**
* IP
*/
@Column(name = "ip_address", columnDefinition = "varchar(127) default ''") @Column(name = "ip_address", columnDefinition = "varchar(127) default ''")
private String ipAddress; private String ipAddress;
/**
*
*/
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date createTime;
/**
*
*/
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
/**
*
*/
@Column(name = "deleted", columnDefinition = "TINYINT default 0")
private Boolean deleted;
} }

View File

@ -24,31 +24,31 @@ public class Menu {
/** /**
* *
*/ */
@Column(name = "name",columnDefinition = "varchar(255) not null") @Column(name = "name", columnDefinition = "varchar(255) not null")
private String name; private String name;
/** /**
* *
*/ */
@Column(name = "url",columnDefinition = "varchar(255) not null") @Column(name = "url", columnDefinition = "varchar(255) not null")
private String url; private String url;
/** /**
* *
*/ */
@Column(name = "sort",columnDefinition = "int default 0") @Column(name = "sort", columnDefinition = "int default 0")
private Integer sort; private Integer sort;
/** /**
* *
*/ */
@Column(name = "target",columnDefinition = "varchar(20) default '_self'") @Column(name = "target", columnDefinition = "varchar(20) default '_self'")
private String target; private String target;
/** /**
* *
*/ */
@Column(name = "icon",columnDefinition = "varchar(50) default ''") @Column(name = "icon", columnDefinition = "varchar(50) default ''")
private String icon; private String icon;
/** /**

View File

@ -27,21 +27,35 @@ public class Option {
@GeneratedValue @GeneratedValue
private Integer id; private Integer id;
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIME") /**
@Temporal(TemporalType.TIMESTAMP) * Key
private Date createTime; */
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIME")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
@Column(name = "deleted", columnDefinition = "TINYINT default 0")
private Boolean deleted;
@Column(name = "option_key", columnDefinition = "varchar(100) not null") @Column(name = "option_key", columnDefinition = "varchar(100) not null")
private String optionKey; private String optionKey;
/**
* Value
*/
@Column(name = "option_value", columnDefinition = "varchar(1023) not null") @Column(name = "option_value", columnDefinition = "varchar(1023) not null")
private String optionValue; private String optionValue;
/**
*
*/
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date createTime;
/**
*
*/
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
/**
*
*/
@Column(name = "deleted", columnDefinition = "TINYINT default 0")
private Boolean deleted;
} }

View File

@ -29,53 +29,104 @@ public class Post {
@GeneratedValue @GeneratedValue
private Integer id; private Integer id;
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIME") /**
@Temporal(TemporalType.TIMESTAMP) *
private Date createTime; */
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIME")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
@Column(name = "deleted", columnDefinition = "tinyint default 0")
private Boolean deleted;
@Column(name = "title", columnDefinition = "varchar(100) not null") @Column(name = "title", columnDefinition = "varchar(100) not null")
private String title; private String title;
/**
*
* 0:
* 1:
* 2:
*/
@Column(name = "type", columnDefinition = "int default 0") @Column(name = "type", columnDefinition = "int default 0")
private PostType type; private PostType type;
/**
*
*/
@Column(name = "original_content", columnDefinition = "text not null") @Column(name = "original_content", columnDefinition = "text not null")
private String originalContent; private String originalContent;
/**
*
*/
@Column(name = "format_content", columnDefinition = "text not null") @Column(name = "format_content", columnDefinition = "text not null")
private String formatContent; private String formatContent;
/**
*
*/
@Column(name = "summary", columnDefinition = "varchar(500) default ''") @Column(name = "summary", columnDefinition = "varchar(500) default ''")
private String summary; private String summary;
/**
*
*/
@Column(name = "thumbnail", columnDefinition = "varchar(1023) default ''") @Column(name = "thumbnail", columnDefinition = "varchar(1023) default ''")
private String thumbnail; private String thumbnail;
/**
*
*/
@Column(name = "visits", columnDefinition = "bigint default 0") @Column(name = "visits", columnDefinition = "bigint default 0")
private Long visits; private Long visits;
/**
*
*/
@Column(name = "disallow_comment", columnDefinition = "int default 0") @Column(name = "disallow_comment", columnDefinition = "int default 0")
private Boolean disallowComment; private Boolean disallowComment;
/**
*
*/
@Column(name = "password", columnDefinition = "varchar(255) default ''") @Column(name = "password", columnDefinition = "varchar(255) default ''")
private String password; private String password;
/**
*
*/
@Column(name = "template", columnDefinition = "varchar(255) default ''") @Column(name = "template", columnDefinition = "varchar(255) default ''")
private String template; private String template;
/**
*
*/
@Column(name = "top_priority", columnDefinition = "int default 0") @Column(name = "top_priority", columnDefinition = "int default 0")
private Integer topPriority; private Integer topPriority;
/**
*
*/
@Column(name = "create_from", columnDefinition = "int default 0") @Column(name = "create_from", columnDefinition = "int default 0")
private PostCreateFrom createFrom; private PostCreateFrom createFrom;
/**
* /
*/
@Column(name = "likes", columnDefinition = "bigint default 0") @Column(name = "likes", columnDefinition = "bigint default 0")
private Long likes; private Long likes;
/**
*
*/
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date createTime;
/**
*
*/
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
/**
*
*/
@Column(name = "deleted", columnDefinition = "TINYINT default 0")
private Boolean deleted;
} }

View File

@ -27,20 +27,35 @@ public class PostCategory {
@GeneratedValue @GeneratedValue
private Integer id; private Integer id;
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIME") /**
@Temporal(TemporalType.TIMESTAMP) *
private Date createTime; */
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIME")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
@Column(name = "deleted", columnDefinition = "tinyint default 0")
private Boolean deleted;
@Column(name = "category_id") @Column(name = "category_id")
private Integer categoryId; private Integer categoryId;
/**
*
*/
@Column(name = "post_id") @Column(name = "post_id")
private Integer postId; private Integer postId;
/**
*
*/
@Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date createTime;
/**
*
*/
@Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP")
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
/**
*
*/
@Column(name = "deleted", columnDefinition = "TINYINT default 0")
private Boolean deleted;
} }

View File

@ -24,13 +24,13 @@ public class Tag {
/** /**
* *
*/ */
@Column(name = "name",columnDefinition = "varchar(255) not null") @Column(name = "name", columnDefinition = "varchar(255) not null")
private String name; private String name;
/** /**
* *
*/ */
@Column(name = "snake_name",columnDefinition = "varchar(255) not null") @Column(name = "snake_name", columnDefinition = "varchar(255) not null")
private String snakeName; private String snakeName;
/** /**

View File

@ -24,37 +24,37 @@ public class User {
/** /**
* *
*/ */
@Column(name = "username",columnDefinition = "varchar(50) not null") @Column(name = "username", columnDefinition = "varchar(50) not null")
private String username; private String username;
/** /**
* *
*/ */
@Column(name = "nickname",columnDefinition = "varchar(255) not null") @Column(name = "nickname", columnDefinition = "varchar(255) not null")
private String nickname; private String nickname;
/** /**
* *
*/ */
@Column(name = "password",columnDefinition = "varchar(255) not null") @Column(name = "password", columnDefinition = "varchar(255) not null")
private String password; private String password;
/** /**
* *
*/ */
@Column(name = "email",columnDefinition = "varchar(127) default ''") @Column(name = "email", columnDefinition = "varchar(127) default ''")
private String email; private String email;
/** /**
* *
*/ */
@Column(name = "avatar",columnDefinition = "varchar(1023) default ''") @Column(name = "avatar", columnDefinition = "varchar(1023) default ''")
private String avatar; private String avatar;
/** /**
* *
*/ */
@Column(name = "description",columnDefinition = "varchar(1023) default ''") @Column(name = "description", columnDefinition = "varchar(1023) default ''")
private String description; private String description;
/** /**

View File

@ -7,8 +7,19 @@ package cc.ryanc.halo.model.entity.enums;
*/ */
public enum CommentStatus implements ValueEnum<Integer> { public enum CommentStatus implements ValueEnum<Integer> {
/**
*
*/
PUBLISHED(0), PUBLISHED(0),
/**
* 稿
*/
AUDITING(1), AUDITING(1),
/**
*
*/
RECYCLE(2); RECYCLE(2);
private final Integer value; private final Integer value;

View File

@ -7,7 +7,14 @@ package cc.ryanc.halo.model.entity.enums;
*/ */
public enum PostCreateFrom implements ValueEnum<Integer> { public enum PostCreateFrom implements ValueEnum<Integer> {
/**
*
*/
ADMIN(0), ADMIN(0),
/**
*
*/
WECHAT(1); WECHAT(1);
private final Integer value; private final Integer value;

View File

@ -7,8 +7,19 @@ package cc.ryanc.halo.model.entity.enums;
*/ */
public enum PostType implements ValueEnum<Integer> { public enum PostType implements ValueEnum<Integer> {
/**
*
*/
POST(0), POST(0),
/**
*
*/
PAGE(1), PAGE(1),
/**
*
*/
JOURNAL(2); JOURNAL(2);
private final Integer value; private final Integer value;