Module

x/kysely_postgrs_js_dialect/deps.ts>kysely.AlterColumnNode

Kysely dialect for PostgreSQL using the Postgres.js client.
Latest
interface kysely.AlterColumnNode
implements OperationNode
import { type kysely } from "https://dotland.deno.dev/x/kysely_postgrs_js_dialect@v0.27.4/deps.ts";
const { AlterColumnNode } = kysely;

Properties

readonly
kind: "AlterColumnNode"
readonly
column: ColumnNode
readonly
optional
dataType: OperationNode
readonly
optional
dataTypeExpression: RawNode
readonly
optional
setDefault: OperationNode
readonly
optional
dropDefault: true
readonly
optional
setNotNull: true
readonly
optional
dropNotNull: true
variable kysely.AlterColumnNode
import { kysely } from "https://dotland.deno.dev/x/kysely_postgrs_js_dialect@v0.27.4/deps.ts";
const { AlterColumnNode } = kysely;

type

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; }>
import kysely.AlterColumnNode
import { kysely } from "https://dotland.deno.dev/x/kysely_postgrs_js_dialect@v0.27.4/deps.ts";
const { AlterColumnNode } = kysely;