Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ColumnDefinitionNode

interface ColumnDefinitionNode extends OperationNode {
readonly autoIncrement?: boolean;
readonly check?: CheckConstraintNode;
readonly column: ColumnNode;
readonly dataType: OperationNode;
readonly defaultTo?: DefaultValueNode;
readonly endModifiers?: ReadonlyArray<OperationNode>;
readonly frontModifiers?: ReadonlyArray<OperationNode>;
readonly generated?: GeneratedNode;
readonly identity?: boolean;
readonly kind: "ColumnDefinitionNode";
readonly notNull?: boolean;
readonly nullsNotDistinct?: boolean;
readonly primaryKey?: boolean;
readonly references?: ReferencesNode;
readonly unique?: boolean;
readonly unsigned?: boolean;
}
const ColumnDefinitionNode: 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;
}
>
;

§Extends

§Properties

§
readonly autoIncrement?: boolean
[src]
§
readonly column: ColumnNode
[src]
§
readonly dataType: OperationNode
[src]
§
readonly defaultTo?: DefaultValueNode
[src]
§
readonly endModifiers?: ReadonlyArray<OperationNode>
[src]
§
readonly frontModifiers?: ReadonlyArray<OperationNode>
[src]
§
readonly generated?: GeneratedNode
[src]
§
readonly identity?: boolean
[src]
§
readonly kind: "ColumnDefinitionNode"
[src]
§
readonly notNull?: boolean
[src]
§
readonly nullsNotDistinct?: boolean
[src]
§
readonly primaryKey?: boolean
[src]
§
readonly references?: ReferencesNode
[src]
§
readonly unique?: boolean
[src]
§
readonly unsigned?: boolean
[src]