changeset 776:81807c56153e

Add some error checking for missing source tables in upgrades.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 20 Nov 2014 15:44:37 +0200
parents 62a98cb255f7
children 9fa68b35b90a
files managedb.php
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/managedb.php	Thu Nov 20 15:41:53 2014 +0200
+++ b/managedb.php	Thu Nov 20 15:44:37 2014 +0200
@@ -260,7 +260,13 @@
 
     // Process each row of the input table
     echo " - '".$table."' ";
-    foreach (stDBExecSQL($inDB, "SELECT * FROM ".$inTable) as $row)
+    $query = stDBExecSQL($inDB, "SELECT * FROM ".$inTable);
+    if ($query === FALSE)
+    {
+      echo "SKIPPED!";
+    }
+    else
+    foreach ($query as $row)
     {
       // Convert to new schema, as needed
       $avals = array();