fn columns_to_column_schemas( columns: &[Column], time_index: &str, invereted_index_cols: &Option<Vec<String>>, primary_keys: &[String], timezone: Option<&Timezone>, ) -> Result<Vec<ColumnSchema>>