kopia lustrzana https://github.com/openmaptiles/openmaptiles
Adding source_ids column if not exists. (#1600)
Adding source_ids column if not exist in the table - osm_transportation_merge_linestring_gen_z11 - osm_transportation_merge_linestring_gen_z8 - osm_transportation_name_linestring - osm_important_waterway_linestringpull/1617/head
rodzic
a682d50d0d
commit
eb7f6be455
|
@ -144,6 +144,8 @@ CREATE TABLE IF NOT EXISTS osm_transportation_merge_linestring_gen_z11(
|
||||||
layer integer
|
layer integer
|
||||||
);
|
);
|
||||||
|
|
||||||
|
ALTER TABLE osm_transportation_merge_linestring_gen_z11 ADD COLUMN IF NOT EXISTS source_ids bigint[];
|
||||||
|
|
||||||
-- Create osm_transportation_merge_linestring_gen_z10 as a copy of osm_transportation_merge_linestring_gen_z11 but
|
-- Create osm_transportation_merge_linestring_gen_z10 as a copy of osm_transportation_merge_linestring_gen_z11 but
|
||||||
-- drop the "source_ids" column. This can be done because z10 and z9 tables are only simplified and not merged,
|
-- drop the "source_ids" column. This can be done because z10 and z9 tables are only simplified and not merged,
|
||||||
-- therefore relations to sources are direct via the id column.
|
-- therefore relations to sources are direct via the id column.
|
||||||
|
@ -459,6 +461,8 @@ CREATE TABLE IF NOT EXISTS osm_transportation_merge_linestring_gen_z8(
|
||||||
z_order integer
|
z_order integer
|
||||||
);
|
);
|
||||||
|
|
||||||
|
ALTER TABLE osm_transportation_merge_linestring_gen_z8 ADD COLUMN IF NOT EXISTS source_ids bigint[];
|
||||||
|
|
||||||
-- Create osm_transportation_merge_linestring_gen_z7 as a copy of osm_transportation_merge_linestring_gen_z8 but
|
-- Create osm_transportation_merge_linestring_gen_z7 as a copy of osm_transportation_merge_linestring_gen_z8 but
|
||||||
-- drop the "source_ids" column. This can be done because z7 to z5 tables are only simplified and not merged,
|
-- drop the "source_ids" column. This can be done because z7 to z5 tables are only simplified and not merged,
|
||||||
-- therefore relations to sources are direct via the id column.
|
-- therefore relations to sources are direct via the id column.
|
||||||
|
|
|
@ -61,6 +61,8 @@ CREATE TABLE IF NOT EXISTS osm_transportation_name_linestring(
|
||||||
route_rank integer
|
route_rank integer
|
||||||
);
|
);
|
||||||
|
|
||||||
|
ALTER TABLE osm_transportation_name_linestring ADD COLUMN IF NOT EXISTS source_ids bigint[];
|
||||||
|
|
||||||
-- Create OneToMany-Relation-Table storing relations of a Merged-LineString in table
|
-- Create OneToMany-Relation-Table storing relations of a Merged-LineString in table
|
||||||
-- osm_transportation_name_linestring to Source-LineStrings from tables osm_transportation_name_network,
|
-- osm_transportation_name_linestring to Source-LineStrings from tables osm_transportation_name_network,
|
||||||
-- osm_shipway_linestring and osm_aerialway_linestring
|
-- osm_shipway_linestring and osm_aerialway_linestring
|
||||||
|
|
|
@ -27,6 +27,8 @@ CREATE TABLE IF NOT EXISTS osm_important_waterway_linestring (
|
||||||
tags hstore
|
tags hstore
|
||||||
);
|
);
|
||||||
|
|
||||||
|
ALTER TABLE osm_important_waterway_linestring ADD COLUMN IF NOT EXISTS source_ids bigint[];
|
||||||
|
|
||||||
-- Create osm_important_waterway_linestring_gen_z11 as a copy of osm_important_waterway_linestring but drop the
|
-- Create osm_important_waterway_linestring_gen_z11 as a copy of osm_important_waterway_linestring but drop the
|
||||||
-- "source_ids" column. This can be done because z10 and z9 tables are only simplified and not merged, therefore
|
-- "source_ids" column. This can be done because z10 and z9 tables are only simplified and not merged, therefore
|
||||||
-- relations to sources are direct via the id column.
|
-- relations to sources are direct via the id column.
|
||||||
|
|
Ładowanie…
Reference in New Issue