From 9ab2e8118dbb9e429fa8d2a9026ad019f5bf7706 Mon Sep 17 00:00:00 2001 From: Lorenzo Mangani Date: Thu, 7 Nov 2024 19:29:46 +0100 Subject: [PATCH] Fix arrayMap macro --- chsql/src/chsql_extension.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chsql/src/chsql_extension.cpp b/chsql/src/chsql_extension.cpp index 0c19185..0bec6db 100644 --- a/chsql/src/chsql_extension.cpp +++ b/chsql/src/chsql_extension.cpp @@ -88,7 +88,7 @@ static DefaultMacro chsql_macros[] = { {DEFAULT_SCHEMA, "match", {"string", "token"}, {{nullptr, nullptr}}, R"(string LIKE token)"}, // -- Array macros {DEFAULT_SCHEMA, "arrayExists", {"needle", "haystack", nullptr}, {{nullptr, nullptr}}, R"(haystack @> ARRAY[needle])"}, - {DEFAULT_SCHEMA, "arrayMap", {"e", "arr", nullptr}, {{nullptr, nullptr}}, R"(array_transform(arr, e -> (e * e)))"}, + {DEFAULT_SCHEMA, "arrayMap", {"x", "arr", nullptr}, {{nullptr, nullptr}}, R"(array_transform(arr, x))"}, // Date and Time Functions {DEFAULT_SCHEMA, "toYear", {"date_expression", nullptr}, {{nullptr, nullptr}}, R"(EXTRACT(YEAR FROM date_expression))"}, {DEFAULT_SCHEMA, "toMonth", {"date_expression", nullptr}, {{nullptr, nullptr}}, R"(EXTRACT(MONTH FROM date_expression))"},