$f->query("
DELETE FROM Events where
event_when < NOW() - INTERVAL {$inM} MONTH
+ AND
+ action != 'NOTIFY'
LIMIT 100000
");
// rather than deleting them all, it's probably best to just delete notify events that occured to often.
// eg. when we tried to deliver multiple times without success...
-
+ //DB_DataObject::debugLevel(1);
$f = DB_DataObject::Factory('Events');
$f->selectAdd();
$f->selectAdd("on_id, on_table, min(id) as min_id, max(id) as max_id, count(*) as mm");
AND
on_table = '{$q->escape($f->on_table)}'
AND
- id > {$f->min_id} AND id < {$f->max_id}
+ id > {$f->min_id}
+ AND
+ id < {$f->max_id}
");
}