#!/usr/bin/php5 -q debug = 0; // Do not store backtraces $res = XDB::iterRow('SELECT pid FROM profiles'); $i = 0; $n = $res->total(); $pids = array(); while ($pid = $res->next()) { $pids[] = intval($pid[0]); ++$i; if (count($pids) == 100) { Profile::rebuildSearchTokens($pids); printf("\r%u / %u", $i, $n); $pids = array(); } } if (count($pids) > 0) { Profile::rebuildSearchTokens($pids); printf("\r%u / %u", $i, $n); } print "done\n"; // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: ?>