-- -- The Forums Package -- -- @author gwong@orchardlabs.com,ben@openforce.biz -- @creation-date 2002-05-16 -- -- This code is newly concocted by Ben, but with heavy concepts and heavy code -- chunks lifted from Gilbert. Thanks Orchard Labs. -- -- privileges CREATE OR REPLACE FUNCTION inline_0 () RETURNS integer AS $$ BEGIN delete from acs_permissions where privilege in ('forum_moderate'); -- remove children perform acs_privilege__remove_child('admin','forum_moderate'); perform acs_privilege__remove_child('forum_moderate','create'); perform acs_privilege__remove_child('forum_moderate','delete'); perform acs_privilege__remove_child('forum_moderate','read'); perform acs_privilege__remove_child('forum_moderate','write'); perform acs_privilege__drop_privilege('forum_moderate'); return null; END; $$ LANGUAGE plpgsql; select inline_0(); drop function inline_0 (); DROP INDEX forums_forums_pkg_enable_idx; drop view forums_forums_enabled; drop table forums_forums; CREATE OR REPLACE FUNCTION inline_0 () RETURNS integer AS $$ BEGIN perform acs_object_type__drop_type ( 'forums_forum', 'f' ); return null; END; $$ LANGUAGE plpgsql; select inline_0(); drop function inline_0 ();