Skip to content
# Interface: RelationshipDefinition

Defined in: packages/core/src/utils/SchemaManager.ts:49

Table relationship definition

Properties

type

type: "object" | "array"

Defined in: packages/core/src/utils/SchemaManager.ts:51

Type of relationship


table

table: string

Defined in: packages/core/src/utils/SchemaManager.ts:53

Target table name


propertyName

propertyName: string

Defined in: packages/core/src/utils/SchemaManager.ts:55

Property name in JSON output


targetKey?

optional targetKey: string

Defined in: packages/core/src/utils/SchemaManager.ts:57

Optional: Override target table's primary key

Released under the MIT License.