]> git.openstreetmap.org Git - nominatim.git/commitdiff
fix condition under which place_to_be_deleted is created
authorSarah Hoffmann <lonvia@denofr.de>
Sat, 19 Nov 2022 20:53:14 +0000 (21:53 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Sat, 19 Nov 2022 20:53:14 +0000 (21:53 +0100)
It is needed for updates, independently if reverse-only is set.

lib-sql/indices.sql

index 54e88fd8f2d277d5380d36f9baccb10c3db6f8b2..9130fb52998f4188dce449b96f2bd132b76abdee 100644 (file)
@@ -56,6 +56,15 @@ CREATE INDEX IF NOT EXISTS idx_postcode_postcode
 ---
   CREATE UNIQUE INDEX IF NOT EXISTS idx_place_osm_unique
     ON place USING btree(osm_id, osm_type, class, type) {{db.tablespace.address_index}};
+---
+-- Table needed for running updates with osm2pgsql on place.
+  CREATE TABLE IF NOT EXISTS place_to_be_deleted (
+    osm_type CHAR(1),
+    osm_id BIGINT,
+    class TEXT,
+    type TEXT,
+    deferred BOOLEAN
+   );
 {% endif %}
 
 -- Indices only needed for search.
@@ -82,14 +91,5 @@ CREATE INDEX IF NOT EXISTS idx_postcode_postcode
       INCLUDE (startnumber, endnumber) {{db.tablespace.search_index}}
       WHERE startnumber is not null;
   {% endif %}
----
--- Table needed for running updates with osm2pgsql on place.
-  CREATE TABLE IF NOT EXISTS place_to_be_deleted (
-    osm_type CHAR(1),
-    osm_id BIGINT,
-    class TEXT,
-    type TEXT,
-    deferred BOOLEAN
-   );
 
 {% endif %}