AlterColumnNode
interface AlterColumnNode extends OperationNode {
readonly column: ColumnNode;
readonly dataType?: OperationNode;
readonly dataTypeExpression?: RawNode;
readonly dropDefault?: true;
readonly dropNotNull?: true;
readonly kind: "AlterColumnNode";
readonly setDefault?: OperationNode;
readonly setNotNull?: true;
}const AlterColumnNode: Readonly<{
is(node: OperationNode): node is AlterColumnNode;
create<T extends >(
}>; | "dataType"
| "dataTypeExpression"
| "setDefault"
| "dropDefault"
| "setNotNull"
| "dropNotNull"
column: string,
prop: T,
value: Required<AlterColumnNodeProps>[T],
): AlterColumnNode; §Extends
§Properties
§
readonly column: ColumnNode
[src]§
readonly dataType?: OperationNode
[src]§
readonly setDefault?: OperationNode
[src]