Permalink
Browse files

Fixed grade_category table definitions to handle change in MySQL vers…

…ions 5.0.3 and greater

see http://moodle.org/mod/forum/discuss.php?d=41501 for more details.
  • Loading branch information...
1 parent 17eef68 commit 53f6a21e5e157ef33d58c7beaca5b0b439e309f6 jgraham909 committed Mar 16, 2006
Showing with 6 additions and 2 deletions.
  1. +4 −0 lib/db/mysql.php
  2. +1 −1 lib/db/mysql.sql
  3. +1 −1 version.php
View
@@ -1729,6 +1729,10 @@ function main_upgrade($oldversion=0) {
set_config('enrol', 'manual');
}
}
+
+ if ($oldversion < 2006031600) {
+ execute_sql(" ALTER TABLE `{$CFG->prefix}grade_category` CHANGE `weight` `weight` decimal(5,2) default '0.00';");
+ }
return $result;
}
View
@@ -291,7 +291,7 @@ CREATE TABLE `prefix_grade_category` (
`drop_x_lowest` int(10) unsigned NOT NULL default '0',
`bonus_points` int(10) unsigned NOT NULL default '0',
`hidden` int(10) unsigned NOT NULL default '0',
- `weight` decimal(4,2) default '0.00',
+ `weight` decimal(5,2) default '0.00',
PRIMARY KEY (`id`),
KEY `courseid` (`courseid`)
) TYPE=MyISAM ;
View
@@ -6,7 +6,7 @@
// This is compared against the values stored in the database to determine
// whether upgrades should be performed (see lib/db/*.php)
- $version = 2006031400; // YYYYMMDD = date
+ $version = 2006031600; // YYYYMMDD = date
// XY = increments within a single day
$release = '1.6 development'; // Human-friendly version name

0 comments on commit 53f6a21

Please sign in to comment.