From 479914e4b5ec7ce4277805cd4c2b942c7c3e00a6 Mon Sep 17 00:00:00 2001 From: Yuri Astrakhan Date: Sat, 28 Sep 2019 14:23:26 -0400 Subject: [PATCH] Fix err in transportation update_gbr_route_members The query was producing 3 columns - `(member, ref, network)`, whereas osm_id is a required field (otherwise it throws null constraint). --- layers/transportation_name/update_route_member.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layers/transportation_name/update_route_member.sql b/layers/transportation_name/update_route_member.sql index 74b1831..2310086 100644 --- a/layers/transportation_name/update_route_member.sql +++ b/layers/transportation_name/update_route_member.sql @@ -8,7 +8,7 @@ BEGIN select st_buffer(geometry, 10000) into gbr_geom from ne_10m_admin_0_countries where iso_a2 = 'GB'; delete from osm_route_member where network IN('omt-gb-motorway', 'omt-gb-trunk'); - insert into osm_route_member (member, ref, network) + insert into osm_route_member (osm_id, ref, network) ( SELECT hw.osm_id, substring(hw.ref from E'^[AM][0-9AM()]+'), 'omt-gb-motorway' from osm_highway_linestring hw