Fix "name" alias for relational query to be compatible with Postgres 12. Closes #3970

This commit is contained in:
Francis Cao committed 2026-01-22 22:04:11 -08:00
1 parent d70152be38
commit 3f173889ea
6 files changed
+13 -13

No files matched your search

+5 -5
View File
@@ -52,8 +52,8 @@ async function relationalQuery(
function getUTMQuery(utmColumn: string) {
return `
select
coalesce(we.${utmColumn}, '') name,
${currency ? 'sum(e.value)' : 'count(distinct we.session_id)'} value
coalesce(we.${utmColumn}, '') as "name",
${currency ? 'sum(e.value)' : 'count(distinct we.session_id)'} as "value"
from model m
join website_event we
on we.created_at = m.created_at
@@ -128,7 +128,7 @@ async function relationalQuery(
`
${currency ? revenueEventQuery : eventQuery}
${getModelQuery(model)}
select coalesce(we.referrer_domain, '') name,
select coalesce(we.referrer_domain, '') as "name",
${currency ? 'sum(e.value)' : 'count(distinct we.session_id)'} value
from model m
join website_event we
@@ -166,8 +166,8 @@ async function relationalQuery(
when coalesce(li_fat_id, '') != '' then 'LinkedIn Ads'
when coalesce(twclid, '') != '' then 'Twitter Ads (X)'
else ''
end name,
${currency ? 'sum(e.value)' : 'count(distinct we.session_id)'} value
end as "name",
${currency ? 'sum(e.value)' : 'count(distinct we.session_id)'} as "value"
from model m
join website_event we
on we.created_at = m.created_at
+4 -4
View File
@@ -76,8 +76,8 @@ async function relationalQuery(
const country = await rawQuery(
`
select
session.country as name,
sum(revenue) value
session.country as "name",
sum(revenue) as "value"
from revenue
${joinQuery}
join session
@@ -176,8 +176,8 @@ async function clickhouseQuery(
>(
`
select
website_event.country as name,
sum(website_revenue.revenue) as value
website_event.country as "name",
sum(website_revenue.revenue) as "value"
from website_revenue
any left join (
select *