upgrade_mod_savepoint($result, 2008082200, 'quiz');
}
+ /// Now that the quiz is no longer responsible for creating all the question
+ /// bank tables, and some of the tables are now the responsibility of the
+ /// datasetdependent question type, which did not have a version.php file before,
+ /// we need to say that these tables are already installed, otherwise XMLDB
+ /// will try to create them again and give an error.
+ if ($result && $oldversion < 2008082600) {
+ set_config('qtype_datasetdependent_version', 2008082600);
+ upgrade_mod_savepoint($result, 2008082600, 'quiz');
+ }
+
return $result;
}
// This fragment is called by moodle_needs_upgrading() and /admin/index.php
////////////////////////////////////////////////////////////////////////////////
-$module->version = 2008082200; // The (date) version of this module
+$module->version = 2008082600; // The (date) version of this module
$module->requires = 2008072401; // Requires this Moodle version
$module->cron = 0; // How often should cron check this module (seconds)?