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 setSchema?: IdentifierNode
[src]