Remove unused osm_id column (#1147)
Fixes #1146 This PR removes the always-null osm_id column from the `transportation_name_linestring` table and the series of generalized tables that derive from it. Demonstration of `transportation_name` objects behaving normally after the column has been removed: 
This commit is contained in:
committed by
GitHub
parent
a851f2c9e9
commit
197ea39ae3
@@ -4,7 +4,6 @@
|
||||
CREATE OR REPLACE FUNCTION layer_transportation_name(bbox geometry, zoom_level integer)
|
||||
RETURNS TABLE
|
||||
(
|
||||
osm_id bigint,
|
||||
geometry geometry,
|
||||
name text,
|
||||
name_en text,
|
||||
@@ -22,8 +21,7 @@ CREATE OR REPLACE FUNCTION layer_transportation_name(bbox geometry, zoom_level i
|
||||
)
|
||||
AS
|
||||
$$
|
||||
SELECT osm_id,
|
||||
geometry,
|
||||
SELECT geometry,
|
||||
name,
|
||||
COALESCE(name_en, name) AS name_en,
|
||||
COALESCE(name_de, name, name_en) AS name_de,
|
||||
@@ -89,7 +87,6 @@ FROM (
|
||||
|
||||
-- etldoc: osm_transportation_name_linestring -> layer_transportation_name:z12
|
||||
SELECT geometry,
|
||||
osm_id,
|
||||
name,
|
||||
name_en,
|
||||
name_de,
|
||||
@@ -112,7 +109,6 @@ FROM (
|
||||
|
||||
-- etldoc: osm_transportation_name_linestring -> layer_transportation_name:z13
|
||||
SELECT geometry,
|
||||
osm_id,
|
||||
name,
|
||||
name_en,
|
||||
name_de,
|
||||
@@ -134,7 +130,6 @@ FROM (
|
||||
|
||||
-- etldoc: osm_transportation_name_linestring -> layer_transportation_name:z14_
|
||||
SELECT geometry,
|
||||
osm_id,
|
||||
name,
|
||||
name_en,
|
||||
name_de,
|
||||
@@ -155,7 +150,6 @@ FROM (
|
||||
-- etldoc: osm_highway_point -> layer_transportation_name:z10
|
||||
SELECT
|
||||
p.geometry,
|
||||
p.osm_id,
|
||||
p.name,
|
||||
p.name_en,
|
||||
p.name_de,
|
||||
|
||||
Reference in New Issue
Block a user