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,7 +1,12 @@
package space.luminic.finance.repos
import org.springframework.data.mongodb.repository.ReactiveMongoRepository
import space.luminic.finance.models.Transaction
interface TransactionRepo: ReactiveMongoRepository<Transaction, String> {
interface TransactionRepo {
fun findAllBySpaceId(spaceId: Int): List<Transaction>
fun findBySpaceIdAndId(spaceId: Int, id: Int): Transaction?
fun create(transaction: Transaction, userId: Int): Int
fun update(transaction: Transaction): Int
fun delete(transactionId: Int)
}