DatabaseService

Functions

Link copied to clipboard
abstract fun createTransaction(scope: Scope, parentTransaction: Transaction? = null): Transaction
Link copied to clipboard
inline fun <T> TransactionService.runWithTransaction(scope: Scope = Scope.EMPTY, parentTransaction: Transaction? = null, block: (transaction: Transaction) -> T): T
Link copied to clipboard
abstract fun <R> withDslContext(transaction: Transaction, block: (Context) -> R): R