pub type PbColumnDesc = ColumnDesc;Aliased Type§
pub struct PbColumnDesc {
pub column_type: Option<DataType>,
pub column_id: i32,
pub name: String,
pub description: Option<String>,
pub additional_column_type: i32,
pub version: i32,
pub additional_column: Option<AdditionalColumn>,
pub nullable: Option<bool>,
pub generated_or_default_column: Option<GeneratedOrDefaultColumn>,
}Fields§
§column_type: Option<DataType>§column_id: i32§name: Stringwe store the column name in column desc now just for debug, but in future we should store it in ColumnCatalog but not here
description: Option<String>This field is used to store the description set by the comment on clause.
additional_column_type: i32deprecated, use AdditionalColumn instead, keep for compatibility with v1.6.x
version: i32§additional_column: Option<AdditionalColumn>§nullable: Option<bool>§generated_or_default_column: Option<GeneratedOrDefaultColumn>Optional description for the generated column or default value.