-- Need to guard against xotcl-core which sneakily modifies core behind
-- our backs (rather than having fixed acs-core like nice people would do)

begin;

 select content_type__create_attribute (
   'content_revision',
   'item_id',
   'integer',
   'Item id',
   'Item ids',
   null,
   null,
   'integer'
 )
 where not exists (select 1
                   from acs_attributes
                   where object_type = 'content_revision'
                     and attribute_name = 'item_id');

 select content_type__create_attribute (
   'content_revision',
   'content',
   'text',
   'Content',
   'Content',
   null,
   null,
   'text'
 )
 where not exists (select 1
                   from acs_attributes
                   where object_type = 'content_revision'
                     and attribute_name = 'content');

end;