// Failure array_push($gDb_dst->mFailed, $gDb_dst->mDb->ErrorMsg()); if ($stop_on_errors) { break; } } } } } //vd($gDb_dst->mFailed);die; foreach (array_keys($table_schema) as $table) { $q = 0; $c = 0; $gDb_dst->StartTrans(); // get source data $result = $gDb_src->Execute("SELECT * FROM {$table}"); // identify blob fields //echo "$table\n"; //print_r($encoded_tables); //var_dump(array_search($table, $encoded_tables));die; $blobs = BitInstaller::identifyBlobs($result); //print_r($blobs); while ($res = $result->FetchRow()) { //var_dump($res);die; // convert blobs if ($convert_blobs && !empty($blobs)) { $c++; BitInstaller::convertBlobs($gDb_dst, $res, $blobs); } $q++; // insert data into destination