postgresql7.1 select count(*) from cr_revisions where item_id = :file_id and acs_permission__permission_p(revision_id,:user_id,'delete') = 'f' select file_storage__delete_file(:file_id);