]> git.openstreetmap.org Git - nominatim.git/blobdiff - src/nominatim_db/tools/postcodes.py
make DB helper functions free functions
[nominatim.git] / src / nominatim_db / tools / postcodes.py
index 8dc5bdbdb43cacb46fec70a86d553734a4ef92d7..a5d8ef8becf0ac53f562dbd45acc856cd4b8cfb9 100644 (file)
@@ -18,7 +18,7 @@ from math import isfinite
 
 from psycopg2 import sql as pysql
 
-from ..db.connection import connect, Connection
+from ..db.connection import connect, Connection, table_exists
 from ..utils.centroid import PointsCentroid
 from ..data.postcode_format import PostcodeFormatter, CountryPostcodeMatcher
 from ..tokenizer.base import AbstractAnalyzer, AbstractTokenizer
@@ -231,4 +231,4 @@ def can_compute(dsn: str) -> bool:
         postcodes can be computed.
     """
     with connect(dsn) as conn:
-        return conn.table_exists('place')
+        return table_exists(conn, 'place')