interface kysely.OnConflictNode
implements OperationNode
Re-export
import { type kysely } from "https://deno.land/x/kysely_postgrs_js_dialect@v0.27.4/mod.ts";
const { OnConflictNode } = kysely;
Properties
readonly
optional
columns: ReadonlyArray<ColumnNode>readonly
optional
constraint: IdentifierNodereadonly
optional
indexExpression: OperationNodereadonly
optional
indexWhere: WhereNodereadonly
optional
updates: ReadonlyArray<ColumnUpdateNode>readonly
optional
updateWhere: WhereNodeimport { kysely } from "https://deno.land/x/kysely_postgrs_js_dialect@v0.27.4/mod.ts";
const { OnConflictNode } = kysely;
type
Readonly<{ is(node: OperationNode): node is OnConflictNode; create(): OnConflictNode; cloneWith(node: OnConflictNode, props: OnConflictNodeProps): OnConflictNode; cloneWithIndexWhere(node: OnConflictNode, operation: OperationNode): OnConflictNode; cloneWithIndexOrWhere(node: OnConflictNode, operation: OperationNode): OnConflictNode; cloneWithUpdateWhere(node: OnConflictNode, operation: OperationNode): OnConflictNode; cloneWithUpdateOrWhere(node: OnConflictNode, operation: OperationNode): OnConflictNode; cloneWithoutIndexWhere(node: OnConflictNode): OnConflictNode; cloneWithoutUpdateWhere(node: OnConflictNode): OnConflictNode; }>