iceberg-js
    Preparing search index...

    Type Alias PrimitiveType

    PrimitiveType:
        | "boolean"
        | "int"
        | "long"
        | "float"
        | "double"
        | "string"
        | "timestamp"
        | "date"
        | "time"
        | "timestamptz"
        | "uuid"
        | "binary"
        | `decimal(${number},${number})`
        | `fixed[${number}]`
        | string & {}

    Primitive types in Iceberg - all represented as strings. Parameterized types use string format: decimal(precision,scale) and fixed[length]

    Note: The OpenAPI spec defines PrimitiveType as type: string, so any string is valid. We include known types for autocomplete, plus a catch-all for flexibility.