X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/e16c5d5f703f2bbe9452a39423fcfb7e8f7bfc52..75c631f08093d0cc7330d313bd3bb58cb2c1924b:/nominatim/db/sql_preprocessor.py?ds=inline diff --git a/nominatim/db/sql_preprocessor.py b/nominatim/db/sql_preprocessor.py index 80b89c57..a1bf5b7f 100644 --- a/nominatim/db/sql_preprocessor.py +++ b/nominatim/db/sql_preprocessor.py @@ -46,8 +46,10 @@ def _setup_postgresql_features(conn): depend on the database version. """ pg_version = conn.server_version_tuple() + postgis_version = conn.postgis_version_tuple() return { - 'has_index_non_key_column': pg_version >= (11, 0, 0) + 'has_index_non_key_column': pg_version >= (11, 0, 0), + 'spgist_geom' : 'SPGIST' if postgis_version >= (3, 0) else 'GIST' } class SQLPreprocessor: