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:
null|string
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