modinfo nullable and without default.

This commit is contained in:
stronk7
2006-08-31 19:39:18 +00:00
parent 79c63c4415
commit 99215f2c6f
4 changed files with 11 additions and 2 deletions
+4
View File
@@ -2169,6 +2169,10 @@ function main_upgrade($oldversion=0) {
table_column('capabilities', '', 'riskbitmask', 'INTEGER', '10', 'unsigned', '0', 'not null', '');
}
if ($oldversion < 2006083100) {
execute_sql("ALTER TABLE {$CFG->prefix}course CHANGE modinfo modinfo longtext NULL AFTER showgrades");
}
return $result;
}
+1 -1
View File
@@ -53,7 +53,7 @@ CREATE TABLE `prefix_course` (
`summary` text NOT NULL default '',
`format` varchar(10) NOT NULL default 'topics',
`showgrades` smallint(2) unsigned NOT NULL default '1',
`modinfo` longtext NOT NULL default '',
`modinfo` longtext,
`newsitems` smallint(5) unsigned NOT NULL default '1',
`teacher` varchar(100) NOT NULL default 'Teacher',
`teachers` varchar(100) NOT NULL default 'Teachers',
+5
View File
@@ -1764,6 +1764,11 @@ function main_upgrade($oldversion=0) {
table_column('capabilities', '', 'riskbitmask', 'INTEGER', '10', 'unsigned', '0', 'not null', '');
}
if ($oldversion < 2006083100) {
execute_sql("ALTER TABLE {$CFG->prefix}course ALTER COLUMN modinfo DROP NOT NULL");
execute_sql("ALTER TABLE {$CFG->prefix}course ALTER COLUMN modinfo DROP DEFAULT");
}
return $result;
}
+1 -1
View File
@@ -24,7 +24,7 @@ CREATE TABLE prefix_course (
summary text NOT NULL default '',
format varchar(10) NOT NULL default 'topics',
showgrades integer NOT NULL default '1',
modinfo text NOT NULL default '',
modinfo text,
newsitems integer NOT NULL default '1',
teacher varchar(100) NOT NULL default 'Teacher',
teachers varchar(100) NOT NULL default 'Teachers',