Page MenuHomePhorge

20151223.proj.05.updatekeys.php
No OneTemporary

Size
582 B
Referenced Files
None
Subscribers
None

20151223.proj.05.updatekeys.php

<?php
$table = new PhabricatorProject();
$conn_w = $table->establishConnection('w');
foreach (new LiskMigrationIterator($table) as $project) {
$path = $project->getProjectPath();
$key = $project->getProjectPathKey();
if (strlen($path) && ($key !== "\0\0\0\0")) {
continue;
}
$path_key = PhabricatorHash::digestForIndex($project->getPHID());
$path_key = substr($path_key, 0, 4);
queryfx(
$conn_w,
'UPDATE %T SET projectPath = %s, projectPathKey = %s WHERE id = %d',
$project->getTableName(),
$path_key,
$path_key,
$project->getID());
}

File Metadata

Mime Type
text/x-php
Expires
Thu, Jul 17, 6:11 AM (2 d)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
372850
Default Alt Text
20151223.proj.05.updatekeys.php (582 B)

Event Timeline