Index: openacs-4/packages/acs-kernel/sql/postgresql/acs-metadata-create.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-kernel/sql/postgresql/acs-metadata-create.sql,v diff -u -N -r1.25 -r1.26 --- openacs-4/packages/acs-kernel/sql/postgresql/acs-metadata-create.sql 25 Sep 2006 17:59:16 -0000 1.25 +++ openacs-4/packages/acs-kernel/sql/postgresql/acs-metadata-create.sql 15 Sep 2007 18:17:37 -0000 1.26 @@ -512,7 +512,7 @@ ----------------------- -- METADATA PACKAGES -- ----------------------- - +select define_function_args('acs_object_type__create_type','object_type,pretty_name,pretty_plural,supertype,table_name;null,id_column;null,package_name;null,abstract_p;f,type_extension_table;null,name_method;null'); -- DRB: null table_name change create function acs_object_type__create_type (varchar,varchar,varchar,varchar,varchar,varchar,varchar,boolean,varchar,varchar) returns integer as ' @@ -567,6 +567,7 @@ end;' language 'plpgsql'; +select define_function_args('acs_object_type__drop_type','object_type,cascade_p;f'); -- procedure drop_type create or replace function acs_object_type__drop_type (varchar,boolean) returns integer as ' @@ -649,6 +650,7 @@ -- show errors +select define_function_args('acs_attribute__create_attribute','object_type,attribute_name,datatype,pretty_name,pretty_plural;null,table_name;null,column_name;null,default_value;null,min_n_values;1,max_n_values;1,sort_order;null,storage;type_specific,static_p;f'); -- create or replace package body acs_attribute -- function create_attribute @@ -727,7 +729,7 @@ return 0; end;' language 'plpgsql'; - +select define_function_args('acs_attribute__add_description','object_type,attribute_name,description_key,description'); -- procedure add_description create function acs_attribute__add_description (varchar,varchar,varchar,text) returns integer as ' @@ -746,7 +748,7 @@ return 0; end;' language 'plpgsql'; - +select define_function_args('acs_attribute__drop_description','object_type,attribute_name,description_key'); -- procedure drop_description create function acs_attribute__drop_description (varchar,varchar,varchar) returns integer as '