FirstDeleteOrUpdate

interface FirstDeleteOrUpdate<T : Any> : SqlClientQuery.From<T, ReactorSqlClientDeleteOrUpdate.DeleteOrUpdate<T>> , SqlClientQuery.Whereable<T, ReactorSqlClientDeleteOrUpdate.Where<T>> , ReactorSqlClientDeleteOrUpdate.Return

Functions

execute
Link copied to clipboard
abstract fun execute(): Mono<Int>

Execute delete or update and return the number of updated or deleted rows

innerJoin
Link copied to clipboard
abstract infix fun <V : Any> innerJoin(table: Table<V>): SqlClientQuery.Joinable<T, ReactorSqlClientDeleteOrUpdate.DeleteOrUpdate<T>, V>
where
Link copied to clipboard
abstract infix fun where(booleanColumnNotNull: BooleanColumnNotNull<T>): SqlClientQuery.WhereOpBooleanColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>>
abstract infix fun where(intColumnNotNull: IntColumnNotNull<T>): SqlClientQuery.WhereOpIntColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>>
abstract infix fun where(intColumnNullable: IntColumnNullable<T>): SqlClientQuery.WhereOpIntColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>>
abstract infix fun where(kotlinxLocalDateColumnNotNull: KotlinxLocalDateColumnNotNull<T>): SqlClientQuery.WhereOpDateColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalDate>
abstract infix fun where(kotlinxLocalDateColumnNullable: KotlinxLocalDateColumnNullable<T>): SqlClientQuery.WhereOpDateColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalDate>
abstract infix fun where(kotlinxLocalDateTimeColumnNotNull: KotlinxLocalDateTimeColumnNotNull<T>): SqlClientQuery.WhereOpDateColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalDateTime>
abstract infix fun where(kotlinxLocalDateTimeColumnNullable: KotlinxLocalDateTimeColumnNullable<T>): SqlClientQuery.WhereOpDateColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalDateTime>
abstract infix fun where(localDateColumnNotNull: LocalDateColumnNotNull<T>): SqlClientQuery.WhereOpDateColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalDate>
abstract infix fun where(localDateColumnNullable: LocalDateColumnNullable<T>): SqlClientQuery.WhereOpDateColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalDate>
abstract infix fun where(localDateTimeColumnNotNull: LocalDateTimeColumnNotNull<T>): SqlClientQuery.WhereOpDateColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalDateTime>
abstract infix fun where(localDateTimeColumnNullable: LocalDateTimeColumnNullable<T>): SqlClientQuery.WhereOpDateColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalDateTime>
abstract infix fun where(localTimeColumnNotNull: LocalTimeColumnNotNull<T>): SqlClientQuery.WhereOpDateColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalTime>
abstract infix fun where(localTimeColumnNullable: LocalTimeColumnNullable<T>): SqlClientQuery.WhereOpDateColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>, LocalTime>
abstract infix fun where(longColumnNotNull: LongColumnNotNull<T>): SqlClientQuery.WhereOpLongColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>>
abstract infix fun where(longColumnNullable: LongColumnNullable<T>): SqlClientQuery.WhereOpLongColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>>
abstract infix fun where(offsetDateTimeColumnNotNull: OffsetDateTimeColumnNotNull<T>): SqlClientQuery.WhereOpDateColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>, OffsetDateTime>
abstract infix fun where(offsetDateTimeColumnNullable: OffsetDateTimeColumnNullable<T>): SqlClientQuery.WhereOpDateColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>, OffsetDateTime>
abstract infix fun where(stringColumnNotNull: StringColumnNotNull<T>): SqlClientQuery.WhereOpStringColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>>
abstract infix fun where(stringColumnNullable: StringColumnNullable<T>): SqlClientQuery.WhereOpStringColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>>
abstract infix fun where(uuidColumnNotNull: UuidColumnNotNull<T>): SqlClientQuery.WhereOpUuidColumnNotNull<T, ReactorSqlClientDeleteOrUpdate.Where<T>>
abstract infix fun where(uuidColumnNullable: UuidColumnNullable<T>): SqlClientQuery.WhereOpUuidColumnNullable<T, ReactorSqlClientDeleteOrUpdate.Where<T>>

Inheritors

ReactorSqlClientDeleteOrUpdate
Link copied to clipboard