use crate::api::v1::*;
pub fn tag(name: &str, datatype: ColumnDataType) -> ColumnSchema {
ColumnSchema {
column_name: name.to_string(),
semantic_type: SemanticType::Tag as i32,
datatype: datatype as i32,
..Default::default()
}
}
pub fn timestamp(name: &str, datatype: ColumnDataType) -> ColumnSchema {
ColumnSchema {
column_name: name.to_string(),
semantic_type: SemanticType::Timestamp as i32,
datatype: datatype as i32,
..Default::default()
}
}
pub fn field(name: &str, datatype: ColumnDataType) -> ColumnSchema {
ColumnSchema {
column_name: name.to_string(),
semantic_type: SemanticType::Field as i32,
datatype: datatype as i32,
..Default::default()
}
}