From 76082ac7cb9bfe4651eff27fbc87bfd93226285d Mon Sep 17 00:00:00 2001 From: marc tobias Date: Thu, 6 Feb 2020 16:46:54 +0100 Subject: [PATCH] check_import_finished.php - reverse_only mode has less indices --- utils/check_import_finished.php | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/utils/check_import_finished.php b/utils/check_import_finished.php index c6ccb67b..b81cace1 100755 --- a/utils/check_import_finished.php +++ b/utils/check_import_finished.php @@ -20,6 +20,13 @@ $print_fail = function ($message = 'Failed') use ($term_colors) { $oDB = new Nominatim\DB; +function isReverseOnlyInstallation() +{ + global $oDB; + return !$oDB->tableExists('search_name'); +} + + echo 'Checking database got created ... '; if ($oDB->databaseExists()) { $print_success(); @@ -107,13 +114,16 @@ $aExpectedIndices = array( 'idx_osmline_parent_osm_id', 'idx_place_osm_unique', 'idx_postcode_id', - 'idx_postcode_postcode', - - // sql/indices_search.src.sql - 'idx_search_name_nameaddress_vector', - 'idx_search_name_name_vector', - 'idx_search_name_centroid' + 'idx_postcode_postcode' ); +if (!isReverseOnlyInstallation()) { + $aExpectedIndices = array_merge($aExpectedIndices, array( + // sql/indices_search.src.sql + 'idx_search_name_nameaddress_vector', + 'idx_search_name_name_vector', + 'idx_search_name_centroid' + )); +} foreach ($aExpectedIndices as $sExpectedIndex) { echo "Checking index $sExpectedIndex ... "; -- 2.45.2