]> git.mjollnir.org Git - moodle.git/commitdiff
workshop: adding field 'published' into the upgrade script
authorDavid Mudrak <david.mudrak@gmail.com>
Mon, 4 Jan 2010 18:32:43 +0000 (18:32 +0000)
committerDavid Mudrak <david.mudrak@gmail.com>
Mon, 4 Jan 2010 18:32:43 +0000 (18:32 +0000)
mod/workshop/db/upgrade.php

index 616e7e0fedb067f751bbd3ea3b6e741a797d01a3..86f4cc8b78f76afa67a40c0047d8fcb3e0dc59c1 100644 (file)
@@ -109,5 +109,21 @@ function xmldb_workshop_upgrade($oldversion) {
         upgrade_mod_savepoint($result, 2009102903, 'workshop');
     }
 
+    /**
+     * End of migration from 1.9
+     */
+
+    /**
+     * Add 'published' field into workshop_submissions
+     */
+    if ($result && $oldversion < 2009121800) {
+        $table = new xmldb_table('workshop_submissions');
+        $field = new xmldb_field('published', XMLDB_TYPE_INTEGER, '2', XMLDB_UNSIGNED, null, null, '0', 'timegraded');
+        if (!$dbman->field_exists($table, $field)) {
+            $dbman->add_field($table, $field);
+        }
+        upgrade_mod_savepoint($result, 2009121800, 'workshop');
+    }
+
     return $result;
 }