Changeset View
Changeset View
Standalone View
Standalone View
resources/sql/autopatches/20140420.rel.2.objectmig.php
Show All 20 Lines | if (count($commit_phids) != 1) { | ||||
// we need to process it. | // we need to process it. | ||||
continue; | continue; | ||||
} | } | ||||
$commit_phid = head($commit_phids); | $commit_phid = head($commit_phids); | ||||
$revision_phids = PhabricatorEdgeQuery::loadDestinationPHIDs( | $revision_phids = PhabricatorEdgeQuery::loadDestinationPHIDs( | ||||
$commit_phid, | $commit_phid, | ||||
PhabricatorEdgeConfig::TYPE_COMMIT_HAS_DREV); | DiffusionCommitHasRevisionEdgeType::EDGECONST); | ||||
if ($revision_phids) { | if ($revision_phids) { | ||||
$object_phid = head($revision_phids); | $object_phid = head($revision_phids); | ||||
} else { | } else { | ||||
$object_phid = $commit_phid; | $object_phid = $commit_phid; | ||||
} | } | ||||
queryfx( | queryfx( | ||||
$conn_w, | $conn_w, | ||||
'UPDATE %T SET requestedObjectPHID = %s WHERE id = %d', | 'UPDATE %T SET requestedObjectPHID = %s WHERE id = %d', | ||||
$table_name, | $table_name, | ||||
$object_phid, | $object_phid, | ||||
$id); | $id); | ||||
} | } | ||||
echo "Done.\n"; | echo "Done.\n"; |