Skip to main content
Module

x/drizzle/pg-core.ts>PgSelectBuilder

Deno port of the drizzle-orm library
Latest
class PgSelectBuilder
Re-export
import { PgSelectBuilder } from "https://deno.land/x/drizzle@v0.23.85/pg-core.ts";

Constructors

new
PgSelectBuilder(
fields: TSelection,
session: PgSession | undefined,
dialect: PgDialect,
withList?: Subquery[],
)

Type Parameters

TSelection extends SelectedFields | undefined
optional
TBuilderMode extends "db" | "qb" = "db"

Properties

private
dialect
private
fields
private
session
private
withList

Methods

from<TFrom extends >(source: TFrom): CreatePgSelectFromBuilderMode<TBuilderMode, GetSelectTableName<TFrom>, TSelection extends undefined ? GetSelectTableSelection<TFrom> : TSelection, TSelection extends undefined ? "single" : "partial">