Skip to main content

RelationalSchemaPlan

@webda/sql-schema


Interface: RelationalSchemaPlan

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

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:244


indexes​

indexes: IndexPlan[]

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


models​

models: object

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

Index Signature​

[identifier: string]: ModelPlan


options​

options: SchemaLayoutOptions

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


relations​

relations: RelationPlan[]

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


tables​

tables: TablePlan[]

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

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:238

Format version of the plan


warnings​

warnings: SchemaWarning[]

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