execute_sql("ALTER TABLE {$CFG->prefix}course_categories CHANGE description description text NULL AFTER name");
}
+ if ($oldversion < 2006083102) {
+ execute_sql("ALTER TABLE {$CFG->prefix}user CHANGE description description text NULL AFTER url");
+ }
+
return $result;
}
`secret` varchar(15) NOT NULL default '',
`picture` tinyint(1) NOT NULL default '0',
`url` varchar(255) NOT NULL default '',
- `description` text NOT NULL default '',
+ `description` text,
`mailformat` tinyint(1) unsigned NOT NULL default '1',
`maildigest` tinyint(1) unsigned NOT NULL default '0',
`maildisplay` tinyint(2) unsigned NOT NULL default '2',
execute_sql("ALTER TABLE {$CFG->prefix}course_categories ALTER COLUMN description DROP DEFAULT");
}
+ if ($oldversion < 2006083102) {
+ execute_sql("ALTER TABLE {$CFG->prefix}user ALTER COLUMN description DROP NOT NULL");
+ execute_sql("ALTER TABLE {$CFG->prefix}user ALTER COLUMN description DROP DEFAULT");
+ }
+
return $result;
}
// This is compared against the values stored in the database to determine
// whether upgrades should be performed (see lib/db/*.php)
- $version = 2006083101; // YYYYMMDD = date
+ $version = 2006083102; // YYYYMMDD = date
// XY = increments within a single day
$release = '1.7 dev'; // Human-friendly version name