Example #1
0
 function getFoundRows()
 {
     return $this->query->getFoundRows();
 }
 protected function convertFieldFromSql($name)
 {
     //@todo improve performence VIA DIRECT SQL QUERY
     // insert into ?_data SELECT FROM ?_user
     $anUserQuery = new Am_Query_User();
     $total = $anUserQuery->getFoundRows();
     $perPage = 1024;
     for ($p = 0; $p < ceil($total / $perPage); $p++) {
         foreach ($anUserQuery->selectPageRecords($p, $perPage) as $record) {
             $record->data()->set($name, $record->{$name});
             $record->save();
         }
     }
     $this->dropSqlField($name);
 }