fn compare_columns(
test_columns: &[(String, String)],
actual_columns: &BTreeMap<String, ColumnType>,
) -> (Vec<String>, Vec<(String, String)>, Vec<(String, String, String)>)Expand description
Compare test columns against actual schema columns.
Returns (extra_columns, missing_columns_with_types, type_mismatches).