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
@@ -56,7 +56,6 @@ CREATE INDEX IF NOT EXISTS osm_transportation_name_network_geometry_idx ON osm_t
|
||||
-- etldoc: osm_transportation_name_network -> osm_transportation_name_linestring
|
||||
CREATE TABLE IF NOT EXISTS osm_transportation_name_linestring AS
|
||||
SELECT (ST_Dump(geometry)).geom AS geometry,
|
||||
NULL::bigint AS osm_id,
|
||||
name,
|
||||
name_en,
|
||||
name_de,
|
||||
@@ -100,7 +99,6 @@ CREATE INDEX IF NOT EXISTS osm_transportation_name_linestring_highway_partial_id
|
||||
-- etldoc: osm_transportation_name_linestring -> osm_transportation_name_linestring_gen1
|
||||
CREATE OR REPLACE VIEW osm_transportation_name_linestring_gen1_view AS
|
||||
SELECT ST_Simplify(geometry, 50) AS geometry,
|
||||
osm_id,
|
||||
name,
|
||||
name_en,
|
||||
name_de,
|
||||
@@ -128,7 +126,6 @@ CREATE INDEX IF NOT EXISTS osm_transportation_name_linestring_gen1_highway_parti
|
||||
-- etldoc: osm_transportation_name_linestring_gen1 -> osm_transportation_name_linestring_gen2
|
||||
CREATE OR REPLACE VIEW osm_transportation_name_linestring_gen2_view AS
|
||||
SELECT ST_Simplify(geometry, 120) AS geometry,
|
||||
osm_id,
|
||||
name,
|
||||
name_en,
|
||||
name_de,
|
||||
@@ -156,7 +153,6 @@ CREATE INDEX IF NOT EXISTS osm_transportation_name_linestring_gen2_highway_parti
|
||||
-- etldoc: osm_transportation_name_linestring_gen2 -> osm_transportation_name_linestring_gen3
|
||||
CREATE OR REPLACE VIEW osm_transportation_name_linestring_gen3_view AS
|
||||
SELECT ST_Simplify(geometry, 200) AS geometry,
|
||||
osm_id,
|
||||
name,
|
||||
name_en,
|
||||
name_de,
|
||||
@@ -184,7 +180,6 @@ CREATE INDEX IF NOT EXISTS osm_transportation_name_linestring_gen3_highway_parti
|
||||
-- etldoc: osm_transportation_name_linestring_gen3 -> osm_transportation_name_linestring_gen4
|
||||
CREATE OR REPLACE VIEW osm_transportation_name_linestring_gen4_view AS
|
||||
SELECT ST_Simplify(geometry, 500) AS geometry,
|
||||
osm_id,
|
||||
name,
|
||||
name_en,
|
||||
name_de,
|
||||
|
||||
Reference in New Issue
Block a user