[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/resources/sql/autopatches/ -> 20140410.accountsecret.2.php (source)

   1  <?php
   2  
   3  echo "Updating users...\n";
   4  
   5  
   6  foreach (new LiskMigrationIterator(new PhabricatorUser()) as $user) {
   7  
   8    $id = $user->getID();
   9    echo "Updating {$id}...\n";
  10  
  11    if (strlen($user->getAccountSecret())) {
  12      continue;
  13    }
  14  
  15    queryfx(
  16      $user->establishConnection('w'),
  17      'UPDATE %T SET accountSecret = %s WHERE id = %d',
  18      $user->getTableName(),
  19      Filesystem::readRandomCharacters(64),
  20      $id);
  21  }
  22  
  23  echo "Done.\n";


Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1