Skip to main content

RelationalSchemaPlan

@webda/sql-schema


Interface: RelationalSchemaPlan

Defined in: packages/sql-schema/src/plan.ts:309

The relational schema of the models of a store: a pure function of their metadata

Properties​

foreignKeys​

foreignKeys: ForeignKeyPlan[]

Defined in: packages/sql-schema/src/plan.ts:325

Foreign keys


indexes​

indexes: IndexPlan[]

Defined in: packages/sql-schema/src/plan.ts:329

Indexes


models​

models: object

Defined in: packages/sql-schema/src/plan.ts:337

Models

Index Signature​

[identifier: string]: ModelPlan


options​

options: SchemaLayoutOptions

Defined in: packages/sql-schema/src/plan.ts:317

Options


relations​

relations: RelationPlan[]

Defined in: packages/sql-schema/src/plan.ts:333

Relations


tables​

tables: TablePlan[]

Defined in: packages/sql-schema/src/plan.ts:321

Tables in creation order: a referenced table comes before the tables referencing it (cycles excepted)


version​

version: 1

Defined in: packages/sql-schema/src/plan.ts:313

Format version of the plan


warnings​

warnings: SchemaWarning[]

Defined in: packages/sql-schema/src/plan.ts:341

Warnings