Skip to content
# Interface: TableDefinition

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

Complete table schema definition that users write

Properties ​

name ​

name: string

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

Table name in database


displayName? ​

optional displayName: string

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

Human-readable entity name


columns ​

columns: Record<string, ColumnDefinition&gt;

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

Column definitions


relationships? ​

optional relationships: RelationshipDefinition[]

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

Relationships with other tables

Released under the MIT License.