--
-- content_search__utrg/0
--
create or replace function content_search__utrg(
) returns trigger as $$
declare
v_live_revision integer;
begin
select into v_live_revision live_revision from
cr_items where item_id=old.item_id;
if old.revision_id=v_live_revision
and new.publish_date <= current_timestamp then
insert into search_observer_queue (
object_id,
event
) values (
old.revision_id,
'UPDATE'
);
end if;
return new;
end;$$ language plpgsql;