vertx / io.vertx.kotlin.sqlclient / io.vertx.sqlclient.Transaction

Extensions for io.vertx.sqlclient.Transaction

commitAwait

suspend fun Transaction.commitAwait(): Unit

Suspending version of method io.vertx.sqlclient.Transaction.commit

prepareAwait

suspend fun Transaction.prepareAwait(sql: String): PreparedQuery

Suspending version of method io.vertx.sqlclient.Transaction.prepare

preparedBatchAwait

suspend fun Transaction.preparedBatchAwait(sql: String, batch: List<Tuple>): RowSet

preparedQueryAwait

suspend fun Transaction.preparedQueryAwait(sql: String): RowSet
suspend fun Transaction.preparedQueryAwait(sql: String, arguments: Tuple): RowSet

queryAwait

suspend fun Transaction.queryAwait(sql: String): RowSet

rollbackAwait

suspend fun Transaction.rollbackAwait(): Unit

Suspending version of method io.vertx.sqlclient.Transaction.rollback