Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/kysely_postgrs_js_dialect/deps.ts>kysely.CaseThenBuilder

Kysely dialect for PostgreSQL using the Postgres.js client.
Latest
class kysely.CaseThenBuilder
import { kysely } from "https://deno.land/x/kysely_postgrs_js_dialect@v0.27.4/deps.ts";
const { CaseThenBuilder } = kysely;

Constructors

new
CaseThenBuilder(props: CaseBuilderProps)

Type Parameters

DB
TB extends keyof DB
W
O

Methods

then<E extends Expression<unknown>>(expression: E): CaseWhenBuilder<DB, TB, W, O | ExtractTypeFromValueExpression<E>>

Adds a then clause to the case statement.

A then call can be followed by Whenable.when, CaseWhenBuilder.else, CaseWhenBuilder.end or CaseWhenBuilder.endCase call.

then<V>(value: V): CaseWhenBuilder<DB, TB, W, O | V>