Skip to content

Class: DeleteBuilder<_T>

Defined in: core/src/query/builder.ts:355

_T extends AnyTable

  • PromiseLike<void>

new DeleteBuilder<_T>(engine, ast): DeleteBuilder<_T>

Defined in: core/src/query/builder.ts:356

Engine

DeleteQuery

DeleteBuilder<_T>

where(expr): DeleteBuilder<_T>

Defined in: core/src/query/builder.ts:361

Expr

DeleteBuilder<_T>


execute(): Promise<void>

Defined in: core/src/query/builder.ts:366

Promise<void>


toAST(): DeleteQuery

Defined in: core/src/query/builder.ts:370

DeleteQuery


then<R1, R2>(onfulfilled?, onrejected?): PromiseLike<R1 | R2>

Defined in: core/src/query/builder.ts:375

Attaches callbacks for the resolution and/or rejection of the Promise.

R1 = void

R2 = never

((value) => R1 | PromiseLike<R1>) | null

The callback to execute when the Promise is resolved.

((reason) => R2 | PromiseLike<R2>) | null

The callback to execute when the Promise is rejected.

PromiseLike<R1 | R2>

A Promise for the completion of which ever callback is executed.

PromiseLike.then