Column specification for generating a materialized result's physical table. The caller (base-view or query materialization path) resolves these from the source shape; the provider only assembles the engine-specific DDL.
Whether this column is (part of) the single-column surrogate / primary key.
Column name, as it appears in the source result shape.
Whether the column allows NULL.
Engine-native SQL type string, e.g. nvarchar(255), int, decimal(10,2).
nvarchar(255)
int
decimal(10,2)
Column specification for generating a materialized result's physical table. The caller (base-view or query materialization path) resolves these from the source shape; the provider only assembles the engine-specific DDL.