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

AlterTableNode

interface AlterTableNode extends OperationNode {
readonly addConstraint?: AddConstraintNode;
readonly addIndex?: AddIndexNode;
readonly columnAlterations?: ReadonlyArray<AlterTableColumnAlterationNode>;
readonly dropConstraint?: DropConstraintNode;
readonly dropIndex?: DropIndexNode;
readonly kind: "AlterTableNode";
readonly renameTo?: TableNode;
readonly setSchema?: IdentifierNode;
readonly table: TableNode;
}
const AlterTableNode: Readonly<{
is(node: OperationNode): node is AlterTableNode;
create(table: TableNode): AlterTableNode;
cloneWithTableProps(node: AlterTableNode, props: AlterTableNodeTableProps): AlterTableNode;
cloneWithColumnAlteration(node: AlterTableNode, columnAlteration: AlterTableColumnAlterationNode): AlterTableNode;
}
>
;

§Extends

§Properties

§
readonly addConstraint?: AddConstraintNode
[src]
§
readonly addIndex?: AddIndexNode
[src]
§
readonly columnAlterations?: ReadonlyArray<AlterTableColumnAlterationNode>
[src]
§
readonly dropConstraint?: DropConstraintNode
[src]
§
readonly dropIndex?: DropIndexNode
[src]
§
readonly kind: "AlterTableNode"
[src]
§
readonly renameTo?: TableNode
[src]
§
readonly setSchema?: IdentifierNode
[src]
§
readonly table: TableNode
[src]