[evolvis-commits] r6699: merge bm:taramir/patches/new-values-for-pm-status-field

mirabilos at evolvis.org mirabilos at evolvis.org
Fri Jun 4 16:09:09 CEST 2010


Author: mirabilos
Date: 2010-06-04 16:09:09 +0200 (Fri, 04 Jun 2010)
New Revision: 6699

Modified:
   trunk/gforge_base/evolvisforge/gforge/deb-specific/db-upgrade.pl
   trunk/gforge_base/evolvisforge/gforge/debian/changelog
Log:
merge bm:taramir/patches/new-values-for-pm-status-field

Modified: trunk/gforge_base/evolvisforge/gforge/deb-specific/db-upgrade.pl
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/deb-specific/db-upgrade.pl	2010-06-04 13:14:32 UTC (rev 6698)
+++ trunk/gforge_base/evolvisforge/gforge/deb-specific/db-upgrade.pl	2010-06-04 14:09:09 UTC (rev 6699)
@@ -2996,6 +2996,28 @@
 	$dbh->commit () ;
     }
 
+    $version = &get_db_version ;
+    $target = "4.8.3+evolvis19" ;
+    if (&is_lesser ($version, $target)) {
+	&debug ("New values for tasks status field, part 2") ;
+	@reqlist = (
+	    "INSERT INTO project_status (status_id, status_name) VALUES (7, 'Copy&Closed')",
+	    ) ;
+
+	foreach my $s (@reqlist) {
+	    $query = $s ;
+	    # debug $query ;
+	    $sth = $dbh->prepare ($query) ;
+	    $sth->execute () ;
+	    $sth->finish () ;
+	}
+	@reqlist = () ;
+
+	&update_db_version ($target) ;
+	&debug ("Committing.") ;
+	$dbh->commit () ;
+    }
+
     ########################### INSERT HERE #################################
 
     &debug ("It seems your database $action went well and smoothly. That's cool.") ;

Modified: trunk/gforge_base/evolvisforge/gforge/debian/changelog
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/debian/changelog	2010-06-04 13:14:32 UTC (rev 6698)
+++ trunk/gforge_base/evolvisforge/gforge/debian/changelog	2010-06-04 14:09:09 UTC (rev 6699)
@@ -5,8 +5,9 @@
 
   [ Thorsten Glaser ]
   * Log psql output from Univention ldap2psql to aid bugfixing
+  * Add value 7 (Copy&Closed) for PM status fields, from ukayan
 
- -- Thorsten Glaser <t.glaser at tarent.de>  Fri, 04 Jun 2010 13:25:43 +0200
+ -- Thorsten Glaser <t.glaser at tarent.de>  Fri, 04 Jun 2010 15:44:23 +0200
 
 gforge (4.8.3+evolvis18) unstable; urgency=low
 



More information about the evolvis-commits mailing list