Reactor Sql Client
interface ReactorSqlClient
Content copied to clipboard
Reactive (using Reactor Mono and Flux) Sql Client, to be used with R2DBC
Samples
org.ufoss.kotysa.r2dbc.sample.UserRepositoryR2dbc
Functions
createTable
Link copied to clipboard
deleteAllFrom
Link copied to clipboard
deleteFrom
Link copied to clipboard
abstract infix fun <T : Any> deleteFrom(table: Table<T>): ReactorSqlClientDeleteOrUpdate.FirstDeleteOrUpdate<T>
Content copied to clipboard
selectAllFrom
Link copied to clipboard
selectAvg
Link copied to clipboard
abstract infix fun <T : Any, U : Any> selectAvg(column: NumericColumn<T, U>): ReactorSqlClientSelect.FirstSelect<BigDecimal>
Content copied to clipboard
selectCount
Link copied to clipboard
abstract infix fun <T : Any> selectCount(column: Column<*, T>): ReactorSqlClientSelect.FirstSelect<Long>
Content copied to clipboard
selectCountAllFrom
Link copied to clipboard
selectCountFrom
Link copied to clipboard
open infix fun <T : Any> selectCountFrom(table: Table<T>): ReactorSqlClientSelect.From<Long, T>
Content copied to clipboard
selectDistinct
Link copied to clipboard
abstract infix fun <T : Any, U : Any> selectDistinct(column: Column<T, U>): ReactorSqlClientSelect.FirstSelect<U>
Content copied to clipboard
selectFrom
Link copied to clipboard
open infix fun <T : Any> selectFrom(table: Table<T>): ReactorSqlClientSelect.From<T, T>
Content copied to clipboard