]> git.openstreetmap.org Git - nominatim.git/blobdiff - nominatim/db/status.py
call freeze after running and non-updateable import
[nominatim.git] / nominatim / db / status.py
index c2ff63dbce91f80c37fd0a4b288cc71c3c0fedc1..71e587875cd4db6c633d98b44118d6bed3202112 100644 (file)
@@ -17,7 +17,10 @@ def compute_database_date(conn):
     """
     # First, find the node with the highest ID in the database
     with conn.cursor() as cur:
-        osmid = cur.scalar("SELECT max(osm_id) FROM place WHERE osm_type='N'")
+        if conn.table_exists('place'):
+            osmid = cur.scalar("SELECT max(osm_id) FROM place WHERE osm_type='N'")
+        else:
+            osmid = cur.scalar("SELECT max(osm_id) FROM placex WHERE osm_type='N'")
 
         if osmid is None:
             LOG.fatal("No data found in the database.")