From 72aab215ff932b7374b0c18171486bb38f5e5ba7 Mon Sep 17 00:00:00 2001 From: Rikard Bartholf Date: Tue, 3 Jun 2025 12:45:12 +0200 Subject: [PATCH] Add v_funnel_discounts.discount_usage_type (#480) * Add v_funnel_discounts.discount_usage_type * Bump revision before release --- migrations/000.556.sql | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 migrations/000.556.sql diff --git a/migrations/000.556.sql b/migrations/000.556.sql new file mode 100644 index 0000000..d42bcf3 --- /dev/null +++ b/migrations/000.556.sql @@ -0,0 +1,18 @@ +DROP VIEW IF EXISTS public.v_funnel_discounts; + +CREATE VIEW public.v_funnel_discounts + AS + SELECT order_rows.order_id AS orderid, + order_rows.id AS rowid, + order_rows.data ->> 'type'::text AS type, + orders.delivery_vat AS vat, + abs(order_rows.price / orders.exchange_rate)::double precision AS price_sek, + order_rows.data ->> 'code'::text AS code, + discount_usage_type, + order_rows.data ->> 'no_shipping'::text AS no_shipping + FROM order_rows + JOIN orders ON orders.id = order_rows.order_id + LEFT JOIN discount_codes dc ON dc.code = order_rows.data ->> 'code'::text + WHERE order_rows.sub_type = 'discount_code'::order_row_sub_type; + +GRANT SELECT ON TABLE public.v_funnel_discounts TO funnel;