diff --git a/src/main/java/cc/ryanc/halo/model/entity/enums/AttachOrigin.java b/src/main/java/cc/ryanc/halo/model/entity/enums/AttachOrigin.java index f2f8d4baf..620356ddc 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/enums/AttachOrigin.java +++ b/src/main/java/cc/ryanc/halo/model/entity/enums/AttachOrigin.java @@ -1,10 +1,13 @@ package cc.ryanc.halo.model.entity.enums; /** + * Attach origin. + * * @author : RYAN0UP * @date : 2019-03-12 */ -public enum AttachOrigin implements ValueEnum {; +public enum AttachOrigin implements ValueEnum { + ; private Integer value; diff --git a/src/main/java/cc/ryanc/halo/repository/AttachmentRepository.java b/src/main/java/cc/ryanc/halo/repository/AttachmentRepository.java index fc2d49a0f..1611078e0 100644 --- a/src/main/java/cc/ryanc/halo/repository/AttachmentRepository.java +++ b/src/main/java/cc/ryanc/halo/repository/AttachmentRepository.java @@ -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; /** *
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/AttachmentRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/AttachmentRepository.java
new file mode 100644
index 000000000..55c742d85
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/AttachmentRepository.java
@@ -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 {
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/CategoryRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/CategoryRepository.java
new file mode 100644
index 000000000..12568f245
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/CategoryRepository.java
@@ -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 {
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/CommentRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/CommentRepository.java
new file mode 100644
index 000000000..2354c6b64
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/CommentRepository.java
@@ -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 {
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/GalleryRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/GalleryRepository.java
new file mode 100644
index 000000000..29ebee35d
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/GalleryRepository.java
@@ -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 {
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/LinkRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/LinkRepository.java
new file mode 100755
index 000000000..5fd1e870a
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/LinkRepository.java
@@ -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 {
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/LogRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/LogRepository.java
new file mode 100644
index 000000000..d9f746139
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/LogRepository.java
@@ -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 {
+
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/MenuRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/MenuRepository.java
new file mode 100644
index 000000000..19b0ccdc1
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/MenuRepository.java
@@ -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 {
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/OptionRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/OptionRepository.java
new file mode 100755
index 000000000..c83a2f02e
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/OptionRepository.java
@@ -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 {
+
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/PostCategoryRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/PostCategoryRepository.java
new file mode 100644
index 000000000..50faac906
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/PostCategoryRepository.java
@@ -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 {
+
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/PostRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/PostRepository.java
new file mode 100644
index 000000000..91256f5d3
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/PostRepository.java
@@ -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, JpaSpecificationExecutor {
+
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/PostTagRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/PostTagRepository.java
new file mode 100644
index 000000000..4b521a77d
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/PostTagRepository.java
@@ -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 {
+
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/TagRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/TagRepository.java
new file mode 100644
index 000000000..9bd703578
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/TagRepository.java
@@ -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 {
+
+}
diff --git a/src/main/java/cc/ryanc/halo/repository/v1/UserRepository.java b/src/main/java/cc/ryanc/halo/repository/v1/UserRepository.java
new file mode 100755
index 000000000..25d59b6fa
--- /dev/null
+++ b/src/main/java/cc/ryanc/halo/repository/v1/UserRepository.java
@@ -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 {
+
+}