1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
<?php namespace Zotlabs\Update; class _1136 { function run() { $r1 = q("alter table item add item_unseen smallint not null default '0' "); $r2 = q("create index item_unseen on item ( item_unseen ) "); $r3 = q("update item set item_unseen = 1 where ( item_flags & 2 ) > 0 "); if($r1 && $r2 && $r3) return UPDATE_SUCCESS; return UPDATE_FAILED; } }