add migration to add new derived_names column

This commit is contained in:
Sarah Hoffmann
2022-02-24 20:49:39 +01:00
parent 1d82569f6d
commit 5425394654
2 changed files with 10 additions and 1 deletions

View File

@@ -271,3 +271,12 @@ def add_step_column_for_tiger(conn, **_):
SET step = CASE WHEN interpolationtype = 'all'
THEN 1 ELSE 2 END
""")
@_migration(4, 0, 99, 4)
def add_derived_name_column_for_country_names(conn, **_):
""" Add a new column 'derived_name' which in the future takes the
country names as imported from OSM data.
"""
with conn.cursor() as cur:
cur.execute("ALTER TABLE country_name ADD COLUMN derived_name public.HSTORE")

View File

@@ -24,7 +24,7 @@ Version information for Nominatim.
# patch level when cherry-picking the commit with the migration.
#
# Released versions always have a database patch level of 0.
NOMINATIM_VERSION = (4, 0, 99, 4)
NOMINATIM_VERSION = (4, 0, 99, 5)
POSTGRESQL_REQUIRED_VERSION = (9, 5)
POSTGIS_REQUIRED_VERSION = (2, 2)