Skip to main content
Module

x/pasta/mod.ts>sql.SelectBuilder

Create and manipulate type-safe SQL for PostgreSQL
Latest
type alias sql.SelectBuilder
import { type sql } from "https://deno.land/x/pasta@0.0.12/mod.ts";
const { SelectBuilder } = sql;
definition: SqlBuilder & { columns: (columns: Parameters<sql.selection>[1], table?: string) => SelectBuilder; literals: (columns: Parameters<sql.selectionLiteral>[1]) => SelectBuilder; subqueries: (columns: Parameters<sql.selectionSubquery>[1]) => SelectBuilder; expressions: (columns: Parameters<sql.selectionExpression>[1]) => SelectBuilder; order: (columns: Parameters<sql.order>[1], table?: string) => SelectBuilder; where: (columns: Parameters<sql.where>[1]) => SelectBuilder; filterRegex: (columns: Parameters<sql.regex>[0], pattern: Parameters<sql.regex>[1]) => SelectBuilder; unionAll: (anotherBuilder: SelectBuilder) => SelectBuilder; join: (
relation: Parameters<sql.join>[1],
on: Parameters<sql.join>[2],
schema?: Parameters<sql.join>[3],
type?: Parameters<sql.join>[4],
) => SelectBuilder; limit: (value: Parameters<sql.limit>[1]) => SelectBuilder; offset: (value: Parameters<sql.offset>[1]) => SelectBuilder; }