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