establishConnection('w'); $projects = queryfx_all( $conn_w, 'SELECT * FROM %T', 'repository_arcanistproject'); foreach ($projects as $project) { $repo = id(new PhabricatorRepositoryQuery()) ->setViewer(PhabricatorUser::getOmnipotentUser()) ->withIDs(array($project['repository'])) ->executeOne(); if (!$repo) { continue; } echo pht("Migrating symbols for '%s' project...\n", $project['name']); queryfx( $conn_w, 'UPDATE %T SET repositoryPHID = %s WHERE arcanistProjectID = %d', $table->getTableName(), $repo->getPHID(), $project['id']); }