Package-level declarations
Functions
Link copied to clipboard
suspend fun <Data : Any> DatabaseClient<*>.batchInsert(table: Table, data: Iterable<Data>, dataUpdateMapper: DataUpdateMapper<Data>)
Link copied to clipboard
suspend fun <Data : Any> DatabaseClient<*>.batchInsertIgnore(table: Table, data: Iterable<Data>, dataUpdateMapper: DataUpdateMapper<Data>): Sequence<Boolean>
Link copied to clipboard
fun <Data : Any, ColumnSetT : ColumnSet> DataUpdateMapper<Data>.batchUpdateBuilderSetter(): ColumnSetT.(UpdateBuilder<*>, Data) -> Unit
Link copied to clipboard
suspend fun <T : Table> DatabaseClient<*>.deleteIgnoreWhere(table: T, limit: Int? = null, offset: Long? = null, op: T.(ISqlExpressionBuilder) -> Op<Boolean>): Int
Link copied to clipboard
suspend fun <T : Table> DatabaseClient<*>.deleteWhere(table: T, limit: Int? = null, offset: Long? = null, op: T.(ISqlExpressionBuilder) -> Op<Boolean>): Int
Link copied to clipboard
suspend fun <Data : Any> DatabaseClient<*>.executeQuery(query: Query, dataQueryMapper: DataQueryMapper<Data>): RowSet<Data>
Link copied to clipboard
suspend fun <Data : Any> DatabaseClient<*>.executeVertxSqlClientRowQuery(query: Query, rowDataQueryMapper: RowDataQueryMapper<Data>): RowSet<Data>
Link copied to clipboard
suspend fun <Data : Any> DatabaseClient<*>.insertIgnore(table: Table, data: Data, dataUpdateMapper: DataUpdateMapper<Data>): Boolean
Link copied to clipboard