openTransaction(); foreach (new LiskMigrationIterator($table) as $image) { if ($image->getPHID()) { continue; } echo '.'; queryfx( $image->establishConnection('w'), 'UPDATE %T SET phid = %s WHERE id = %d', $image->getTableName(), $image->generatePHID(), $image->getID()); } $table->saveTransaction(); echo "\nDone.\n";