This commit is contained in:
xds
2025-10-31 15:31:55 +03:00
parent 040da34ff7
commit 7972ea0fdf
117 changed files with 3691 additions and 2013 deletions

View File

@@ -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)
}