check_import_finished.php - reverse_only mode has less indices

This commit is contained in:
marc tobias
2020-02-06 16:46:54 +01:00
parent a3728b7188
commit 76082ac7cb

View File

@@ -20,6 +20,13 @@ $print_fail = function ($message = 'Failed') use ($term_colors) {
$oDB = new Nominatim\DB; $oDB = new Nominatim\DB;
function isReverseOnlyInstallation()
{
global $oDB;
return !$oDB->tableExists('search_name');
}
echo 'Checking database got created ... '; echo 'Checking database got created ... ';
if ($oDB->databaseExists()) { if ($oDB->databaseExists()) {
$print_success(); $print_success();
@@ -107,13 +114,16 @@ $aExpectedIndices = array(
'idx_osmline_parent_osm_id', 'idx_osmline_parent_osm_id',
'idx_place_osm_unique', 'idx_place_osm_unique',
'idx_postcode_id', 'idx_postcode_id',
'idx_postcode_postcode', 'idx_postcode_postcode'
// sql/indices_search.src.sql
'idx_search_name_nameaddress_vector',
'idx_search_name_name_vector',
'idx_search_name_centroid'
); );
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) { foreach ($aExpectedIndices as $sExpectedIndex) {
echo "Checking index $sExpectedIndex ... "; echo "Checking index $sExpectedIndex ... ";