# HG changeset patch # User Matti Hamalainen # Date 1416491077 -7200 # Node ID 81807c56153e9fc3905409b2acbabe910c2bd10a # Parent 62a98cb255f746deeb7664589d0c43564e447e86 Add some error checking for missing source tables in upgrades. diff -r 62a98cb255f7 -r 81807c56153e managedb.php --- 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();