DeleteOrUpdate

interface DeleteOrUpdate<T : Any> : SqlClientQuery.From<T, ReactorSqlClientDeleteOrUpdate.DeleteOrUpdate<T>> , SqlClientQuery.Whereable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>> , 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<Any>): SqlClientQuery.WhereOpBooleanColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>>
abstract infix fun where(intColumnNotNull: IntColumnNotNull<Any>): SqlClientQuery.WhereOpIntColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>>
abstract infix fun where(intColumnNullable: IntColumnNullable<Any>): SqlClientQuery.WhereOpIntColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>>
abstract infix fun where(kotlinxLocalDateColumnNotNull: KotlinxLocalDateColumnNotNull<Any>): SqlClientQuery.WhereOpDateColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalDate>
abstract infix fun where(kotlinxLocalDateColumnNullable: KotlinxLocalDateColumnNullable<Any>): SqlClientQuery.WhereOpDateColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalDate>
abstract infix fun where(kotlinxLocalDateTimeColumnNotNull: KotlinxLocalDateTimeColumnNotNull<Any>): SqlClientQuery.WhereOpDateColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalDateTime>
abstract infix fun where(kotlinxLocalDateTimeColumnNullable: KotlinxLocalDateTimeColumnNullable<Any>): SqlClientQuery.WhereOpDateColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalDateTime>
abstract infix fun where(localDateColumnNotNull: LocalDateColumnNotNull<Any>): SqlClientQuery.WhereOpDateColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalDate>
abstract infix fun where(localDateColumnNullable: LocalDateColumnNullable<Any>): SqlClientQuery.WhereOpDateColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalDate>
abstract infix fun where(localDateTimeColumnNotNull: LocalDateTimeColumnNotNull<Any>): SqlClientQuery.WhereOpDateColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalDateTime>
abstract infix fun where(localDateTimeColumnNullable: LocalDateTimeColumnNullable<Any>): SqlClientQuery.WhereOpDateColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalDateTime>
abstract infix fun where(localTimeColumnNotNull: LocalTimeColumnNotNull<Any>): SqlClientQuery.WhereOpDateColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalTime>
abstract infix fun where(localTimeColumnNullable: LocalTimeColumnNullable<Any>): SqlClientQuery.WhereOpDateColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, LocalTime>
abstract infix fun where(longColumnNotNull: LongColumnNotNull<Any>): SqlClientQuery.WhereOpLongColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>>
abstract infix fun where(longColumnNullable: LongColumnNullable<Any>): SqlClientQuery.WhereOpLongColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>>
abstract infix fun where(offsetDateTimeColumnNotNull: OffsetDateTimeColumnNotNull<Any>): SqlClientQuery.WhereOpDateColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, OffsetDateTime>
abstract infix fun where(offsetDateTimeColumnNullable: OffsetDateTimeColumnNullable<Any>): SqlClientQuery.WhereOpDateColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>, OffsetDateTime>
abstract infix fun where(stringColumnNotNull: StringColumnNotNull<Any>): SqlClientQuery.WhereOpStringColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>>
abstract infix fun where(stringColumnNullable: StringColumnNullable<Any>): SqlClientQuery.WhereOpStringColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>>
abstract infix fun where(uuidColumnNotNull: UuidColumnNotNull<Any>): SqlClientQuery.WhereOpUuidColumnNotNull<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>>
abstract infix fun where(uuidColumnNullable: UuidColumnNullable<Any>): SqlClientQuery.WhereOpUuidColumnNullable<Any, ReactorSqlClientDeleteOrUpdate.Where<Any>>