Files
luminic-space-back-v2/src/main/kotlin/space/luminic/finance/repos/TransactionRepo.kt
2025-10-31 15:31:55 +03:00

12 lines
378 B
Kotlin

package space.luminic.finance.repos
import space.luminic.finance.models.Transaction
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)
}