pub fn get_all_columns() -> Vec<Column>