Changeset View
Changeset View
Standalone View
Standalone View
resources/sql/patches/20131217.pushlogphid.2.mig.php
| <?php | <?php | ||||
| $table = new PhabricatorRepositoryPushLog(); | $table = new PhabricatorRepositoryPushLog(); | ||||
| $conn_w = $table->establishConnection('w'); | $conn_w = $table->establishConnection('w'); | ||||
| echo "Assigning PHIDs to push logs...\n"; | echo pht('Assigning PHIDs to push logs...')."\n"; | ||||
| $logs = new LiskMigrationIterator($table); | $logs = new LiskMigrationIterator($table); | ||||
| foreach ($logs as $log) { | foreach ($logs as $log) { | ||||
| $id = $log->getID(); | $id = $log->getID(); | ||||
| echo "Updating {$id}...\n"; | echo pht('Updating %s...', $id)."\n"; | ||||
| queryfx( | queryfx( | ||||
| $conn_w, | $conn_w, | ||||
| 'UPDATE %T SET phid = %s WHERE id = %d', | 'UPDATE %T SET phid = %s WHERE id = %d', | ||||
| $table->getTableName(), | $table->getTableName(), | ||||
| $log->generatePHID(), | $log->generatePHID(), | ||||
| $id); | $id); | ||||
| } | } | ||||
| echo "Done.\n"; | echo pht('Done.')."\n"; | ||||