forked from hans/Nominatim
check_import_finished.php - reverse_only mode has less indices
This commit is contained in:
@@ -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 ... ";
|
||||||
|
|||||||
Reference in New Issue
Block a user