]> git.mjollnir.org Git - moodle.git/commitdiff
Two new fields added to extend choice capabilities
authormoodler <moodler>
Thu, 1 Jul 2004 07:41:36 +0000 (07:41 +0000)
committermoodler <moodler>
Thu, 1 Jul 2004 07:41:36 +0000 (07:41 +0000)
mod/choice/db/mysql.php
mod/choice/db/mysql.sql
mod/choice/db/postgres7.php
mod/choice/db/postgres7.sql
mod/choice/version.php

index bfb55165cef64f181279f87559c977002157c5f9..6dd3e21cf2e08b640aaa331bcbc8bc75ab982132 100644 (file)
@@ -33,6 +33,10 @@ function choice_upgrade($oldversion) {
         table_column("choice", "", "timeclose", "integer", "10", "unsigned", "0", "", "showunanswered");
         table_column("choice", "", "timeopen", "integer", "10", "unsigned", "0", "", "showunanswered");
     }
+    if ($oldversion < 2004070101) {
+        table_column("choice", "", "release", "integer", "2", "unsigned", "0", "", "publish");
+        table_column("choice", "", "allowupdate", "integer", "2", "unsigned", "0", "", "release");
+    }
 
 
     return true;
index a96a6f4547da906b4d8bf45282440c9e16e554af..8c2cbea7453eb873ba34fa3ae6352769f80f38cf 100755 (executable)
@@ -27,6 +27,8 @@ CREATE TABLE prefix_choice (
   answer5 varchar(255) default NULL,\r
   answer6 varchar(255) default NULL,\r
   publish tinyint(2) unsigned NOT NULL default '0',\r
+  release tinyint(2) unsigned NOT NULL default '0',\r
+  allowupdate tinyint(2) unsigned NOT NULL default '0',\r
   showunanswered tinyint(2) unsigned NOT NULL default '0',\r
   timeopen int(10) unsigned NOT NULL default '0',\r
   timeclose int(10) unsigned NOT NULL default '0',\r
index d5911bd5f7513238dff925972af36d2d7cc7605f..d74a4a8c0608f518228824eeac46686312686226 100644 (file)
@@ -19,6 +19,10 @@ function choice_upgrade($oldversion) {
         table_column("choice", "", "timeclose", "integer", "10", "unsigned", "0", "", "showunanswered");
         table_column("choice", "", "timeopen", "integer", "10", "unsigned", "0", "", "showunanswered");
     }
+    if ($oldversion < 2004070101) {
+        table_column("choice", "", "release", "integer", "2", "unsigned", "0", "", "publish");
+        table_column("choice", "", "allowupdate", "integer", "2", "unsigned", "0", "", "release");
+    }
 
     return true;
 }
index 4e107bafee846e18c6b2ef1cf88ab41ee625ec71..114425c294a4c78a8d700c54a2544f595e8f1b29 100755 (executable)
@@ -28,6 +28,8 @@ CREATE TABLE prefix_choice (
   answer6 varchar(255) default NULL,
   showunanswered integer NOT NULL default '0',
   publish integer NOT NULL default '0',
+  release integer NOT NULL default '0',
+  allowupdate integer NOT NULL default '0',
   timeopen integer NOT NULL default '0',
   timeclose integer NOT NULL default '0',
   timemodified integer NOT NULL default '0'
index 2d5a7710e1229e78cc261863173c08fb6b4c4e5e..473bb17e32ca5f38b6c0237efbf83a0490be3ae1 100644 (file)
@@ -5,7 +5,7 @@
 //  This fragment is called by /admin/index.php
 ////////////////////////////////////////////////////////////////////////////////
 
-$module->version  = 2004070100;
+$module->version  = 2004070101;
 $module->requires = 2004052501;  // Requires this Moodle version
 $module->cron     = 0;