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

CreateTableNode

interface CreateTableNode extends OperationNode {
readonly columns: ReadonlyArray<ColumnDefinitionNode>;
readonly constraints?: ReadonlyArray<ConstraintNode>;
readonly endModifiers?: ReadonlyArray<OperationNode>;
readonly frontModifiers?: ReadonlyArray<OperationNode>;
readonly ifNotExists?: boolean;
readonly kind: "CreateTableNode";
readonly onCommit?: OnCommitAction;
readonly selectQuery?: OperationNode;
readonly table: TableNode;
readonly temporary?: boolean;
}
const CreateTableNode: Readonly<{
is(node: OperationNode): node is CreateTableNode;
create(table: TableNode): CreateTableNode;
cloneWithColumn(createTable: CreateTableNode, column: ColumnDefinitionNode): CreateTableNode;
cloneWithConstraint(createTable: CreateTableNode, constraint: ConstraintNode): CreateTableNode;
cloneWithFrontModifier(createTable: CreateTableNode, modifier: OperationNode): CreateTableNode;
cloneWithEndModifier(createTable: CreateTableNode, modifier: OperationNode): CreateTableNode;
cloneWith(createTable: CreateTableNode, params: CreateTableNodeParams): CreateTableNode;
}
>
;

§Extends

§Properties

§
readonly columns: ReadonlyArray<ColumnDefinitionNode>
[src]
§
readonly constraints?: ReadonlyArray<ConstraintNode>
[src]
§
readonly endModifiers?: ReadonlyArray<OperationNode>
[src]
§
readonly frontModifiers?: ReadonlyArray<OperationNode>
[src]
§
readonly ifNotExists?: boolean
[src]
§
readonly kind: "CreateTableNode"
[src]
§
readonly onCommit?: OnCommitAction
[src]
§
readonly selectQuery?: OperationNode
[src]
§
readonly table: TableNode
[src]
§
readonly temporary?: boolean
[src]