Defined in: packages/core/src/utils/RelationGraph.ts:9
Properties ​
childTable ​
childTable:
string
Defined in: packages/core/src/utils/RelationGraph.ts:10
parentTable ​
parentTable:
string
Defined in: packages/core/src/utils/RelationGraph.ts:11
childColumns ​
childColumns:
string[]
Defined in: packages/core/src/utils/RelationGraph.ts:12
parentColumns ​
parentColumns:
string[]
Defined in: packages/core/src/utils/RelationGraph.ts:13
constraintKind ​
constraintKind:
RelationConstraintKind
Defined in: packages/core/src/utils/RelationGraph.ts:14
constraintName ​
constraintName:
string|null
Defined in: packages/core/src/utils/RelationGraph.ts:15
evidenceKind ​
evidenceKind:
RelationEvidenceKind
Defined in: packages/core/src/utils/RelationGraph.ts:20
Evidence behind the relation edge. v1 uses FK evidence, but callers can keep the same edge shape when PK / UNIQUE inference is added later.
confidence ​
confidence:
RelationConfidence
Defined in: packages/core/src/utils/RelationGraph.ts:25
Indicates whether the relation is directly confirmed or inferred from broader schema evidence.
isSelfReference ​
isSelfReference:
boolean
Defined in: packages/core/src/utils/RelationGraph.ts:26