OnConflictNode
interface OnConflictNode  extends OperationNode {
readonly columns?: ReadonlyArray<ColumnNode>;
readonly constraint?: IdentifierNode;
readonly doNothing?: boolean;
readonly indexExpression?: OperationNode;
readonly indexWhere?: WhereNode;
readonly kind: "OnConflictNode";
readonly updates?: ReadonlyArray<ColumnUpdateNode>;
readonly updateWhere?: WhereNode;
}const OnConflictNode: 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; 
}>;§Extends
§Properties
§
readonly columns?: ReadonlyArray<ColumnNode>
[src]§
readonly constraint?: IdentifierNode
[src]§
readonly indexExpression?: OperationNode
[src]§
readonly updates?: ReadonlyArray<ColumnUpdateNode>
[src]