Interface ReferenceConstraint<Ext>

interface ReferenceConstraint<Ext> {
    _tag: "ReferenceConstraint";
    columns: null | ast.Ident[];
    extensions: null | Ext["ReferenceConstraint"];
    matchType: "Regular" | "Full" | "Partial";
    onDelete: null | ReferentialAction;
    onUpdate: null | ReferentialAction;
    table: ast.Ident;
}

Type Parameters

Hierarchy

  • Tagged<"ReferenceConstraint", {}>
    • ReferenceConstraint

Properties

_tag: "ReferenceConstraint"
columns: null | ast.Ident[]
extensions: null | Ext["ReferenceConstraint"]
matchType: "Regular" | "Full" | "Partial"
onDelete: null | ReferentialAction
onUpdate: null | ReferentialAction
table: ast.Ident

Generated using TypeDoc