added new funnel for collections (#469)

* added new funnel for collections

* changed to interger

* renamed to correct migration number
This commit is contained in:
Arwid Thornström
2025-03-19 13:47:35 +01:00
committed by GitHub
parent 5b2ead7688
commit 32034180f0
+23
View File
@@ -0,0 +1,23 @@
-- View: public.v_funnel_collections
DROP VIEW IF EXISTS public.v_funnel_collections;
CREATE VIEW public.v_funnel_collections AS
SELECT
ep.id as collection_id,
ep.name as collection_name,
jsonb_array_elements_text(metadata->'collection_products')::INTEGER AS product_id,
ep.inserted,
ep.published,
ep.updated,
ep.description
FROM editorial_pages ep
WHERE ep.type = 'collection'
AND EXISTS (
SELECT 1
FROM editorial_content ec
WHERE ec.editorial_page_id = ep.id
AND ec.visible = TRUE
);
GRANT SELECT ON TABLE public.v_funnel_collections TO funnel;