Merge pull request #1664 from mtmail/check-import-finished-for-reverse-only

check_import_finished.php - reverse_only mode has less indices
This commit is contained in:
Sarah Hoffmann 2020-02-06 21:07:04 +01:00 committed by GitHub
commit 3ce8818045
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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 ... ";