From 43b275f3ffcd876a9b859da28e206fadcdb84b79 Mon Sep 17 00:00:00 2001 From: Brian Sperlongano Date: Tue, 23 Jan 2024 13:48:40 -0500 Subject: [PATCH] Only include name when ref is null --- layers/transportation/network_type.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layers/transportation/network_type.sql b/layers/transportation/network_type.sql index bd18d4ae..ecfe1ffd 100644 --- a/layers/transportation/network_type.sql +++ b/layers/transportation/network_type.sql @@ -35,6 +35,6 @@ $$ LANGUAGE sql IMMUTABLE CREATE OR REPLACE FUNCTION create_route_hstore(network TEXT, ref TEXT, name TEXT, colour TEXT) RETURNS hstore AS $$ -SELECT hstore(ARRAY['network', 'ref', 'name', 'colour'], ARRAY[network, ref, name, colour]); +SELECT hstore(ARRAY['network', 'ref', 'name', 'colour'], ARRAY[network, ref, CASE WHEN ref IS NULL THEN name END, colour]); $$ LANGUAGE sql IMMUTABLE PARALLEL SAFE;