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

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 dataTypeExpression?: RawNode
[src]
§
readonly dropDefault?: true
[src]
§
readonly dropNotNull?: true
[src]
§
readonly kind: "AlterColumnNode"
[src]
§
readonly setDefault?: OperationNode
[src]
§
readonly setNotNull?: true
[src]