Index: openacs-4/packages/project-manager/project-manager.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/project-manager.info,v
diff -u -r1.40 -r1.41
--- openacs-4/packages/project-manager/project-manager.info 16 Nov 2005 17:40:43 -0000 1.40
+++ openacs-4/packages/project-manager/project-manager.info 18 Nov 2005 01:20:29 -0000 1.41
@@ -26,7 +26,7 @@
-
+
Index: openacs-4/packages/project-manager/sql/postgresql/upgrade/upgrade-3.0b4-3.1d12.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/sql/postgresql/upgrade/Attic/upgrade-3.0b4-3.1d12.sql,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/project-manager/sql/postgresql/upgrade/upgrade-3.0b4-3.1d12.sql 26 Oct 2005 19:04:44 -0000 1.1
+++ openacs-4/packages/project-manager/sql/postgresql/upgrade/upgrade-3.0b4-3.1d12.sql 18 Nov 2005 01:20:29 -0000 1.2
@@ -29,15 +29,52 @@
'varchar(100)' -- column_spec
);
+select acs_rel_type__create_type (
+ 'application_link',
+ '#Application_Link#',
+ '#Application_Links#',
+ 'relationship',
+ 'apm_package',
+ 'package_id',
+ 'application_link_rel',
+ 'acs_object',
+ 'user',
+ 1,
+ 1,
+ 'acs_object',
+ 'user',
+ 1,
+ 1
+);
+
+select acs_rel_type__create_type (
+ 'application_data_link',
+ '#Application_Data_Link#',
+ '#Application_Data_Links#',
+ 'relationship',
+ 'apm_package_rel',
+ 'package_id',
+ 'application_data_link_rel',
+ 'acs_object',
+ 'user',
+ 1,
+ 1,
+ 'acs_object',
+ 'user',
+ 1,
+ 1
+);
+
create function inline_0 ()
returns integer as '
DECLARE
lp RECORD;
BEGIN
FOR lp IN
SELECT distinct(item_id), logger_project
- FROM pm_projectsx
+ FROM pm_projectsx where logger_project IS NOT NULL
LOOP
+ raise NOTICE ''item_id (%) | logger_project (%)'', lp.item_id, lp.logger_project;
perform acs_rel__new (
null,
''application_data_link'',
@@ -486,3 +523,5 @@
return v_revision_id;
end;' language 'plpgsql';
+
+select content_type__refresh_view('pm_project');
Index: openacs-4/packages/project-manager/tcl/install-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/tcl/install-procs.tcl,v
diff -u -r1.25 -r1.26
--- openacs-4/packages/project-manager/tcl/install-procs.tcl 26 Oct 2005 19:07:31 -0000 1.25
+++ openacs-4/packages/project-manager/tcl/install-procs.tcl 18 Nov 2005 01:20:29 -0000 1.26
@@ -184,10 +184,7 @@
-spec {
3.0b4 3.1d12 {
ns_log notice "Running Pre-Upgrade Routine"
- db_transaction {
- rel_types::new "application_link" "Application Link" "Application Links" apm_package 0 "" apm_package 0 ""
- rel_types::new "application_data_link" "Application Data Link" "Application Data Links" acs_object 0 "" acs_object 0 ""
- }
+
}
}
}