X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/9c51c133f7e1001771b79ea6efc3ff2fdd9f8253..0ba93e5ba97c96aee788dccd20a6f7f6e308548f:/nominatim/tools/check_database.py diff --git a/nominatim/tools/check_database.py b/nominatim/tools/check_database.py index 00393d15..2d57c5ee 100644 --- a/nominatim/tools/check_database.py +++ b/nominatim/tools/check_database.py @@ -47,7 +47,7 @@ def _check(hint=None): return decorator -class _BadConnection: # pylint: disable=R0903 +class _BadConnection: def __init__(self, msg): self.msg = msg @@ -94,14 +94,14 @@ def _get_indexes(conn): indexes.extend(('idx_search_name_nameaddress_vector', 'idx_search_name_name_vector', 'idx_search_name_centroid')) + if conn.server_version_tuple() >= (11, 0, 0): + indexes.extend(('idx_placex_housenumber', + 'idx_osmline_parent_osm_id_with_hnr')) if conn.table_exists('place'): indexes.extend(('idx_placex_pendingsector', '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