init
This commit is contained in:
@@ -1,8 +1,13 @@
|
||||
package space.luminic.finance.repos
|
||||
|
||||
import org.springframework.data.mongodb.core.ReactiveMongoTemplate
|
||||
import org.springframework.data.mongodb.repository.ReactiveMongoRepository
|
||||
import org.springframework.stereotype.Repository
|
||||
import space.luminic.finance.models.Space
|
||||
|
||||
interface SpaceRepo: ReactiveMongoRepository<Space, String> {
|
||||
@Repository
|
||||
interface SpaceRepo {
|
||||
fun findSpacesAvailableForUser(userId: Int): List<Space>
|
||||
fun findSpaceById(id: Int, userId: Int): Space?
|
||||
fun create(space: Space, createdById: Int): Int
|
||||
fun update(space: Space, updatedById: Int): Int
|
||||
fun delete(id: Int)
|
||||
}
|
||||
Reference in New Issue
Block a user