class pixeltable.ColumnMetadata
Metadata for a column of a Pixeltable table.
User-provided column comment.
attr computed_with
Expression used to compute this column; None if this is not a computed column.
User-defined JSON metadata for this column, if any.
attr defined_in
Name of the table where this column was originally defined.
If the current table is a view, then defined_in may differ from the current table name.
attr depends_on
List of dependencies (table name, column name) if this is a computed column, else None.
attr destination
The object store destination defined for this column’s computed files, if it defines one.
An instance-wide default destination is not reported here, because it is configuration rather than part of
the schema. A destination defined as a config var reads as $<name> rather than as the location it
currently resolves to; see ConfigVar.
attr is_builtin
If False, this computed column makes calls to custom UDFs; None if this is not a computed column.
attr is_computed
True if this column is a computed column.
attr is_iterator_col
True if this column is produced by an iterator (only applicable to views).
attr is_primary_key
True if this column is part of the table’s primary key.
attr is_stored
True if this is a stored column; False if it is dynamically computed.
The media validation policy for this column. None if the type of this column is not a media type.
attr name
The name of the column.
attr type_
The type specifier of the column.
attr version_added
The table version when this column was added.Last modified on September 9, 2026