Author: david
Date: Fri May  4 16:14:25 2012
New Revision: 11641

Log:
Add 'use_job_scheduler' setting. Write new version number to database

Modified:
   trunk/lib/task/migrate/arUpgradeSqlTask.class.php
   trunk/lib/task/migrate/arUpgrader120.class.php

Modified: trunk/lib/task/migrate/arUpgradeSqlTask.class.php
==============================================================================
--- trunk/lib/task/migrate/arUpgradeSqlTask.class.php   Fri May  4 16:01:16 
2012        (r11640)
+++ trunk/lib/task/migrate/arUpgradeSqlTask.class.php   Fri May  4 16:14:25 
2012        (r11641)
@@ -136,7 +136,9 @@
       }
     }
 
-    // TODO Upgrade version in database
+    // Upgrade version in database
+    $sql = 'UPDATE setting_i18n SET value=? WHERE id = (SELECT id FROM setting 
WHERE name=?);';
+    QubitPdo::modify($sql, array($version, 'version'));
 
     if ($this->initialVersion == $version)
     {
@@ -144,7 +146,7 @@
     }
     else
     {
-      $this->logSection('upgrade-sql', sprintf('Upgraded to Release %s v%s', 
$class::MILESTONE, $version));
+      $this->logSection('upgrade-sql', sprintf('Successfully upgraded to 
Release %s v%s', $class::MILESTONE, $version));
     }
   }
 

Modified: trunk/lib/task/migrate/arUpgrader120.class.php
==============================================================================
--- trunk/lib/task/migrate/arUpgrader120.class.php      Fri May  4 16:01:16 
2012        (r11640)
+++ trunk/lib/task/migrate/arUpgrader120.class.php      Fri May  4 16:14:25 
2012        (r11641)
@@ -35,24 +35,30 @@
     switch($version)
     {
       case 75:
-        // $this->addJobSchedulingSettings();
+        $setting = new QubitSetting;
+        $setting->name  = 'use_job_scheduler';
+        $setting->value = '0';
+        $setting->culture = 'en';
+
+        $setting->save();
+
         break;
 
       case 76:
         //$this->addSwordSettings();
-        break;
+        return false;
 
       case 77:
         //$this->addSecuritySettings();
-        break;
+        return false;
 
       case 78:
         //$this->addBrowserSortSettings();
-        break;
+        return false;
 
       case 79:
         //$this->addLanguageNoteTerm();
-        break;
+        return false;
 
       // Return false if no upgrade available
       default:

-- 
You received this message because you are subscribed to the Google Groups 
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/qubit-commits?hl=en.

Reply via email to