Skip to content
# Interface: RelationshipDefinition

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

Table relationship definition

Properties ​

type ​

type: "object" | "array"

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

Type of relationship


table ​

table: string

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

Target table name


propertyName ​

propertyName: string

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

Caller-owned relationship property name


targetKey? ​

optional targetKey: string

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

Optional: Override target table's primary key

Released under the MIT License.