mirror of
https://github.com/InsanusMokrassar/PlaguPoster.git
synced 2026-07-07 01:54:53 +00:00
add posts
This commit is contained in:
7
posts/src/commonMain/kotlin/repo/PostsRepo.kt
Normal file
7
posts/src/commonMain/kotlin/repo/PostsRepo.kt
Normal file
@@ -0,0 +1,7 @@
|
||||
package dev.inmo.plaguposter.posts.repo
|
||||
|
||||
import dev.inmo.micro_utils.repos.CRUDRepo
|
||||
import dev.inmo.plaguposter.posts.models.*
|
||||
|
||||
interface PostsRepo : CRUDRepo<RegisteredPost, PostId, NewPost>, ReadPostsRepo, WritePostsRepo {
|
||||
}
|
||||
6
posts/src/commonMain/kotlin/repo/ReadPostsRepo.kt
Normal file
6
posts/src/commonMain/kotlin/repo/ReadPostsRepo.kt
Normal file
@@ -0,0 +1,6 @@
|
||||
package dev.inmo.plaguposter.posts.repo
|
||||
|
||||
import dev.inmo.micro_utils.repos.ReadCRUDRepo
|
||||
import dev.inmo.plaguposter.posts.models.*
|
||||
|
||||
interface ReadPostsRepo : ReadCRUDRepo<RegisteredPost, PostId>
|
||||
7
posts/src/commonMain/kotlin/repo/WritePostsRepo.kt
Normal file
7
posts/src/commonMain/kotlin/repo/WritePostsRepo.kt
Normal file
@@ -0,0 +1,7 @@
|
||||
package dev.inmo.plaguposter.posts.repo
|
||||
|
||||
import dev.inmo.micro_utils.repos.ReadCRUDRepo
|
||||
import dev.inmo.micro_utils.repos.WriteCRUDRepo
|
||||
import dev.inmo.plaguposter.posts.models.*
|
||||
|
||||
interface WritePostsRepo : WriteCRUDRepo<RegisteredPost, PostId, NewPost>
|
||||
Reference in New Issue
Block a user