From 79d45aa3b85afd8ceacb7bdbacde8f326425362b Mon Sep 17 00:00:00 2001 From: Sam Debruyn Date: Sun, 17 May 2026 13:27:45 +0200 Subject: [PATCH] Fix expect_column_values_to_have_consistent_casing positional GROUP BY Replace `GROUP BY 1` with `GROUP BY lower(distinct_values)`. T-SQL dialects (Microsoft Fabric, SQL Server, Azure SQL) do not support positional GROUP BY references. Fixes #44 --- .../expect_column_values_to_have_consistent_casing.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/schema_tests/column_values_basic/expect_column_values_to_have_consistent_casing.sql b/macros/schema_tests/column_values_basic/expect_column_values_to_have_consistent_casing.sql index 1007150..98b1e61 100644 --- a/macros/schema_tests/column_values_basic/expect_column_values_to_have_consistent_casing.sql +++ b/macros/schema_tests/column_values_basic/expect_column_values_to_have_consistent_casing.sql @@ -16,7 +16,7 @@ with test_data as ( count(distinct_values) as set_count_case_insensitive from test_data - group by 1 + group by lower(distinct_values) having count(distinct_values) > 1