Interface ColumnarSchemaV1Experimental

A versioned schema identity and its dependency-free field descriptions. The id must change whenever field order, types, nullability, CRS, or extension metadata changes.

interface ColumnarSchemaV1 {
    fields: readonly ColumnarFieldV1[];
    id: string;
    metadata?: Readonly<Record<string, string>>;
}

Properties

Properties

fields: readonly ColumnarFieldV1[]
id: string
metadata?: Readonly<Record<string, string>>