interface kysely.ColumnDefinitionNode
implements OperationNode
import { type kysely } from "https://dotland.deno.dev/x/kysely_postgrs_js_dialect@v0.27.3/deps.ts";
const { ColumnDefinitionNode } = kysely;
Properties
readonly
column: ColumnNodereadonly
dataType: OperationNodereadonly
optional
references: ReferencesNodereadonly
optional
defaultTo: DefaultValueNodereadonly
optional
check: CheckConstraintNodereadonly
optional
generated: GeneratedNodereadonly
optional
frontModifiers: ReadonlyArray<OperationNode>readonly
optional
endModifiers: ReadonlyArray<OperationNode>import { kysely } from "https://dotland.deno.dev/x/kysely_postgrs_js_dialect@v0.27.3/deps.ts";
const { ColumnDefinitionNode } = kysely;
type
Readonly<{ is(node: OperationNode): node is ColumnDefinitionNode; create(column: string, dataType: OperationNode): ColumnDefinitionNode; cloneWithFrontModifier(node: ColumnDefinitionNode, modifier: OperationNode): ColumnDefinitionNode; cloneWithEndModifier(node: ColumnDefinitionNode, modifier: OperationNode): ColumnDefinitionNode; cloneWith(node: ColumnDefinitionNode, props: ColumnDefinitionNodeProps): ColumnDefinitionNode; }>