]> git.openstreetmap.org Git - nominatim.git/blobdiff - nominatim/clicmd/setup.py
move generation of country tables in own module
[nominatim.git] / nominatim / clicmd / setup.py
index 8bab6f3896f8826770a01bbb6ea2409b20c2ec0a..e925f6653be8401c4f66cf219faeb0ec63a622bc 100644 (file)
@@ -52,17 +52,21 @@ class SetupAll:
 
     @staticmethod
     def run(args):
-        from ..tools import database_import, refresh, postcodes, freeze
+        from ..tools import database_import, refresh, postcodes, freeze, country_info
         from ..indexer.indexer import Indexer
 
         if args.continue_at is None:
             files = args.get_osm_file_list()
 
+            LOG.warning('Creating database')
             database_import.setup_database_skeleton(args.config.get_libpq_dsn(),
-                                                    args.data_dir,
-                                                    args.no_partitions,
                                                     rouser=args.config.DATABASE_WEBUSER)
 
+            LOG.warning('Setting up country tables')
+            country_info.setup_country_tables(args.config.get_libpq_dsn(),
+                                              args.data_dir,
+                                              args.no_partitions)
+
             LOG.warning('Importing OSM data file')
             database_import.import_osm_data(files,
                                             args.osm2pgsql_options(0, 1),