Add all repositories with basic structure

pull/137/head
johnniang 2019-03-12 23:14:28 +08:00
parent f1e48d0db8
commit 333cdab99e
15 changed files with 169 additions and 2 deletions

View File

@ -1,10 +1,13 @@
package cc.ryanc.halo.model.entity.enums;
/**
* Attach origin.
*
* @author : RYAN0UP
* @date : 2019-03-12
*/
public enum AttachOrigin implements ValueEnum<Integer> {;
public enum AttachOrigin implements ValueEnum<Integer> {
;
private Integer value;

View File

@ -2,7 +2,6 @@ package cc.ryanc.halo.repository;
import cc.ryanc.halo.model.domain.Attachment;
import cc.ryanc.halo.repository.base.BaseRepository;
import org.springframework.data.jpa.repository.JpaRepository;
/**
* <pre>

View File

@ -0,0 +1,12 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Attachment;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Attachment repository
*
* @author johnniang
*/
public interface AttachmentRepository extends BaseRepository<Attachment, Integer> {
}

View File

@ -0,0 +1,12 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Category;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Category repository.
*
* @author johnniang
*/
public interface CategoryRepository extends BaseRepository<Category, Integer> {
}

View File

@ -0,0 +1,10 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Comment;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
*
*/
public interface CommentRepository extends BaseRepository<Comment, Long> {
}

View File

@ -0,0 +1,12 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Gallery;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Gallery repository.
*
* @author johnniang
*/
public interface GalleryRepository extends BaseRepository<Gallery, Integer> {
}

View File

@ -0,0 +1,12 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Link;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Link repository.
*
* @author johnniang
*/
public interface LinkRepository extends BaseRepository<Link, Integer> {
}

View File

@ -0,0 +1,13 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Log;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Log repository.
*
* @author johnniang
*/
public interface LogRepository extends BaseRepository<Log, Long> {
}

View File

@ -0,0 +1,12 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Menu;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Menu repository.
*
* @author johnniang
*/
public interface MenuRepository extends BaseRepository<Menu, Integer> {
}

View File

@ -0,0 +1,13 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Option;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Option repository.
*
* @author johnniang
*/
public interface OptionRepository extends BaseRepository<Option, Integer> {
}

View File

@ -0,0 +1,14 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.PostCategory;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Post category repository.
*
* @author johnniang
*/
public interface PostCategoryRepository extends BaseRepository<PostCategory, Integer> {
}

View File

@ -0,0 +1,15 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Post;
import cc.ryanc.halo.repository.base.BaseRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
/**
* Post repository.
*
* @author johnniang
*/
public interface PostRepository extends BaseRepository<Post, Integer>, JpaSpecificationExecutor<Post> {
}

View File

@ -0,0 +1,14 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Tag;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Post tag repository.
*
* @author johnniang
*/
public interface PostTagRepository extends BaseRepository<Tag, Integer> {
}

View File

@ -0,0 +1,13 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.Tag;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* Tag repository.
*
* @author johnniang
*/
public interface TagRepository extends BaseRepository<Tag, Integer> {
}

View File

@ -0,0 +1,13 @@
package cc.ryanc.halo.repository.v1;
import cc.ryanc.halo.model.entity.User;
import cc.ryanc.halo.repository.base.BaseRepository;
/**
* User repository.
*
* @author johnniang
*/
public interface UserRepository extends BaseRepository<User, Integer> {
}