Module

x/kysely_postgrs_js_dialect/mod.ts>kysely.AggregateFunctionNode

Kysely dialect for PostgreSQL using the Postgres.js client.
Latest
interface kysely.AggregateFunctionNode
implements OperationNode
import { type kysely } from "https://dotland.deno.dev/x/kysely_postgrs_js_dialect@v0.27.4/mod.ts";
const { AggregateFunctionNode } = kysely;

Properties

readonly
kind: "AggregateFunctionNode"
readonly
func: string
readonly
aggregated: readonly OperationNode[]
readonly
optional
distinct: boolean
readonly
optional
filter: WhereNode
readonly
optional
over: OverNode
variable kysely.AggregateFunctionNode
import { kysely } from "https://dotland.deno.dev/x/kysely_postgrs_js_dialect@v0.27.4/mod.ts";
const { AggregateFunctionNode } = kysely;

type

Readonly<{ is(node: OperationNode): node is AggregateFunctionNode; create(aggregateFunction: string, aggregated?: readonly OperationNode[]): AggregateFunctionNode; cloneWithDistinct(aggregateFunctionNode: AggregateFunctionNode): AggregateFunctionNode; cloneWithFilter(aggregateFunctionNode: AggregateFunctionNode, filter: OperationNode): AggregateFunctionNode; cloneWithOrFilter(aggregateFunctionNode: AggregateFunctionNode, filter: OperationNode): AggregateFunctionNode; cloneWithOver(aggregateFunctionNode: AggregateFunctionNode, over?: OverNode): AggregateFunctionNode; }>
import kysely.AggregateFunctionNode
import { kysely } from "https://dotland.deno.dev/x/kysely_postgrs_js_dialect@v0.27.4/mod.ts";
const { AggregateFunctionNode } = kysely;