X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/28a2a795ba82ba9737d52e5aad5fdf1ac1b04534..b4fe7d7c7df335ce62eb8ec626428b45b38235a6:/nominatim/tools/check_database.py diff --git a/nominatim/tools/check_database.py b/nominatim/tools/check_database.py index 5b39085d..00393d15 100644 --- a/nominatim/tools/check_database.py +++ b/nominatim/tools/check_database.py @@ -6,8 +6,8 @@ from textwrap import dedent import psycopg2 -from ..db.connection import connect -from ..errors import UsageError +from nominatim.db.connection import connect +from nominatim.errors import UsageError CHECKLIST = [] @@ -85,7 +85,6 @@ def _get_indexes(conn): 'idx_placex_parent_place_id', 'idx_placex_geometry_reverse_lookuppolygon', 'idx_placex_geometry_placenode', - 'idx_placex_housenumber', 'idx_osmline_parent_place_id', 'idx_osmline_parent_osm_id', 'idx_postcode_id', @@ -100,6 +99,9 @@ def _get_indexes(conn): 'idx_location_area_country_place_id', 'idx_place_osm_unique' )) + if conn.server_version_tuple() >= (11, 0, 0): + indexes.extend(('idx_placex_housenumber', + 'idx_osmline_parent_osm_id_with_hnr')) return indexes