interface kysely.SelectQueryNode
implements OperationNode
Re-export
import { type kysely } from "https://deno.land/x/kysely_postgrs_js_dialect@v0.27.4/mod.ts";
const { SelectQueryNode } = kysely;
Properties
readonly
optional
from: FromNodereadonly
optional
selections: ReadonlyArray<SelectionNode>readonly
optional
distinctOn: ReadonlyArray<OperationNode>readonly
optional
joins: ReadonlyArray<JoinNode>readonly
optional
groupBy: GroupByNodereadonly
optional
orderBy: OrderByNodereadonly
optional
where: WhereNodereadonly
optional
limit: LimitNodereadonly
optional
offset: OffsetNodereadonly
optional
with: WithNodereadonly
optional
having: HavingNodereadonly
optional
explain: ExplainNodereadonly
optional
setOperations: ReadonlyArray<SetOperationNode>readonly
optional
fetch: FetchNodereadonly
optional
top: TopNodeProperties
readonly
optional
from: FromNodereadonly
optional
selections: ReadonlyArray<SelectionNode>readonly
optional
distinctOn: ReadonlyArray<OperationNode>readonly
optional
joins: ReadonlyArray<JoinNode>readonly
optional
groupBy: GroupByNodereadonly
optional
orderBy: OrderByNodereadonly
optional
where: WhereNodereadonly
optional
limit: LimitNodereadonly
optional
offset: OffsetNodereadonly
optional
with: WithNodereadonly
optional
having: HavingNodereadonly
optional
explain: ExplainNodereadonly
optional
setOperations: ReadonlyArray<SetOperationNode>readonly
optional
fetch: FetchNodereadonly
optional
top: TopNodeimport { kysely } from "https://deno.land/x/kysely_postgrs_js_dialect@v0.27.4/mod.ts";
const { SelectQueryNode } = kysely;
type
Readonly<{ is(node: OperationNode): node is SelectQueryNode; create(withNode?: WithNode): SelectQueryNode; createFrom(fromItems: ReadonlyArray<OperationNode>, withNode?: WithNode): SelectQueryNode; cloneWithSelections(select: SelectQueryNode, selections: ReadonlyArray<SelectionNode>): SelectQueryNode; cloneWithDistinctOn(select: SelectQueryNode, expressions: ReadonlyArray<OperationNode>): SelectQueryNode; cloneWithFrontModifier(select: SelectQueryNode, modifier: SelectModifierNode): SelectQueryNode; cloneWithEndModifier(select: SelectQueryNode, modifier: SelectModifierNode): SelectQueryNode; cloneWithOrderByItems(selectNode: SelectQueryNode, items: ReadonlyArray<OrderByItemNode>): SelectQueryNode; cloneWithGroupByItems(selectNode: SelectQueryNode, items: ReadonlyArray<GroupByItemNode>): SelectQueryNode; cloneWithLimit(selectNode: SelectQueryNode, limit: LimitNode): SelectQueryNode; cloneWithOffset(selectNode: SelectQueryNode, offset: OffsetNode): SelectQueryNode; cloneWithFetch(selectNode: SelectQueryNode, fetch: FetchNode): SelectQueryNode; cloneWithHaving(selectNode: SelectQueryNode, operation: OperationNode): SelectQueryNode; cloneWithSetOperations(selectNode: SelectQueryNode, setOperations: ReadonlyArray<SetOperationNode>): SelectQueryNode; cloneWithoutSelections(select: SelectQueryNode): SelectQueryNode; cloneWithoutLimit(select: SelectQueryNode): SelectQueryNode; cloneWithoutOffset(select: SelectQueryNode): SelectQueryNode; cloneWithoutOrderBy(select: SelectQueryNode): SelectQueryNode; }>
type
Readonly<{ is(node: OperationNode): node is SelectQueryNode; create(withNode?: WithNode): SelectQueryNode; createFrom(fromItems: ReadonlyArray<OperationNode>, withNode?: WithNode): SelectQueryNode; cloneWithSelections(select: SelectQueryNode, selections: ReadonlyArray<SelectionNode>): SelectQueryNode; cloneWithDistinctOn(select: SelectQueryNode, expressions: ReadonlyArray<OperationNode>): SelectQueryNode; cloneWithFrontModifier(select: SelectQueryNode, modifier: SelectModifierNode): SelectQueryNode; cloneWithEndModifier(select: SelectQueryNode, modifier: SelectModifierNode): SelectQueryNode; cloneWithOrderByItems(selectNode: SelectQueryNode, items: ReadonlyArray<OrderByItemNode>): SelectQueryNode; cloneWithGroupByItems(selectNode: SelectQueryNode, items: ReadonlyArray<GroupByItemNode>): SelectQueryNode; cloneWithLimit(selectNode: SelectQueryNode, limit: LimitNode): SelectQueryNode; cloneWithOffset(selectNode: SelectQueryNode, offset: OffsetNode): SelectQueryNode; cloneWithFetch(selectNode: SelectQueryNode, fetch: FetchNode): SelectQueryNode; cloneWithHaving(selectNode: SelectQueryNode, operation: OperationNode): SelectQueryNode; cloneWithSetOperations(selectNode: SelectQueryNode, setOperations: ReadonlyArray<SetOperationNode>): SelectQueryNode; cloneWithoutSelections(select: SelectQueryNode): SelectQueryNode; cloneWithoutLimit(select: SelectQueryNode): SelectQueryNode; cloneWithoutOffset(select: SelectQueryNode): SelectQueryNode; cloneWithoutOrderBy(select: SelectQueryNode): SelectQueryNode; }>