Index: openacs-4/contrib/obsolete-packages/acs-workflow/tcl/workflow-procs-oracle.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/contrib/obsolete-packages/acs-workflow/tcl/workflow-procs-oracle.xql,v
diff -u -N -r1.2 -r1.3
--- openacs-4/contrib/obsolete-packages/acs-workflow/tcl/workflow-procs-oracle.xql 14 May 2001 04:55:12 -0000 1.2
+++ openacs-4/contrib/obsolete-packages/acs-workflow/tcl/workflow-procs-oracle.xql 16 May 2001 00:40:41 -0000 1.3
@@ -301,5 +301,85 @@
+
+
+declare
+ v_workflow_key varchar2(40);
+begin
+ v_workflow_key := workflow.create_workflow(
+ workflow_key => '[db_quote $new_workflow_key]',
+ pretty_name => '[db_quote $new_workflow_pretty_name]',
+ pretty_plural => '[db_quote $new_workflow_pretty_plural]',
+ description => '[db_quote $description]',
+ table_name => '[db_quote $new_table_name]'
+ );
+end;
+/
+show errors
+
+
+
+
+
+
+declare
+ v_attribute_id acs_attributes.attribute_id%TYPE;
+begin
+
+
+
+
+
+
+
+
+ v_attribute_id := workflow.create_attribute(
+ workflow_key => '[db_quote $new_workflow_key]',
+ attribute_name => '[db_quote $attribute_name]',
+ datatype => '[db_quote $datatype]',
+ pretty_name => '[db_quote $pretty_name]',
+ default_value => '[db_quote $default_value]'
+ );
+
+
+
+
+
+
+
+
+ insert into wf_transition_attribute_map
+ (workflow_key,
+ transition_key,
+ attribute_id,
+ sort_order)
+ values
+ ('[db_quote $new_workflow_key]',
+ '[db_quote $transition_key]',
+ v_attribute_id,
+ [ad_decode $sort_order "" "null" $sort_order]);
+
+
+
+
+
+
+
+end;
+/
+show errors;
+
+
+
+
+
+
+
+
+commit;
+
+
+
+