floating point data type, as it should be.
if ($oldversion < 2005010300) {
table_column("quiz", "", "questionsperpage", "integer", "10", "", "0", "not null", "review");
}
+
+ if ($oldversion < 2005012700) {
+ table_column('quiz_grades', 'grade', 'grade', 'real', 2, '');
+ }
+
return true;
}
`id` int(10) unsigned NOT NULL auto_increment,
`quiz` int(10) unsigned NOT NULL default '0',
`userid` int(10) unsigned NOT NULL default '0',
- `grade` varchar(10) NOT NULL default '0.0',
+ `grade` real NOT NULL default '0',
`timemodified` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `quiz` (`quiz`),
table_column("quiz", "", "questionsperpage", "integer", "10", "", "0", "not null", "review");
}
+ if ($oldversion < 2005012700) {
+ table_column('quiz_grades', 'grade', 'grade', 'real', 2, '');
+ }
+
return true;
}
id SERIAL PRIMARY KEY,
quiz integer NOT NULL default '0',
userid integer NOT NULL default '0',
- grade varchar(10) NOT NULL default '0.0',
+ grade real NOT NULL default '0',
timemodified integer NOT NULL default '0'
);
// This fragment is called by moodle_needs_upgrading() and /admin/index.php
////////////////////////////////////////////////////////////////////////////////
-$module->version = 2005010300; // The (date) version of this module
+$module->version = 2005012700; // The (date) version of this module
$module->requires = 2005010100; // Requires this Moodle version
$module->cron = 0; // How often should cron check this module (seconds)?