OptionalDescriptionOne-paragraph human-readable description of what this table stores. Required for create; optional for alter.
OptionalERDPer-table mermaid erDiagram showing this table's FK relationships. Injected server-side alongside SchemaDesignSection.ERDMermaid. Omitted when the table has no FK relationships.
OptionalExistingEntity ID of the entity being modified. Required when ModificationType === 'alter'.
Whether this is a new table or an ALTER to an existing one.
OptionalPrototypeHuman-readable markdown prototype table shown to the user for approval. Format: | Column | SQL Type | Required | Default | Description |
Fully typed input to SchemaEngine.GenerateMigration(). Required.
Design artefacts for a single table within a multi-table (or single-table) SchemaDesignSection. All fields except TableDefinition are optional for alter operations where the entity already has a description.