Skip to content
This repository was archived by the owner on Dec 14, 2023. It is now read-only.

Commit a634e62

Browse files
authored
Set default value for v_dojoleads for legacy dojos pre-2017-SAD (#417)
1 parent db007f6 commit a634e62

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
DO $$
2+
BEGIN
3+
CREATE OR REPLACE VIEW v_dojoleads AS (
4+
SELECT lead.id, lead.email,
5+
lead.completed,
6+
lead.deleted, dojo.verified,
7+
COALESCE(dojo.alpha2, (lead.application->'venue')->'country'->>'alpha2')::text as "alpha2",
8+
COALESCE(dojo.id, (lead.application->'dojo')->>'id')::text as "dojo_id",
9+
dojo.stage, dojo.name as "dojo_name", dojo.email as "dojo_email",
10+
lead.updated_at, lead.created_at, dojo.verified_at, lead.completed_at
11+
FROM cd_dojoleads as lead
12+
LEFT JOIN cd_dojos as dojo
13+
ON lead.id = dojo.dojo_lead_id
14+
);
15+
END;
16+
$$

0 commit comments

Comments
 (0)