From: moodler Date: Sun, 10 Aug 2003 14:36:52 +0000 (+0000) Subject: Get rid of the enumerated type on the course formats, so that X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=50b5487c545637717509953ff2306e98f114caca;p=moodle.git Get rid of the enumerated type on the course formats, so that we can think about adding custom course formats into course/format --- diff --git a/lib/db/mysql.php b/lib/db/mysql.php index dca38c0343..3f37f322dd 100644 --- a/lib/db/mysql.php +++ b/lib/db/mysql.php @@ -436,6 +436,10 @@ function main_upgrade($oldversion=0) { } } + if ($oldversion < 2003081001) { + table_column("course", "format", "format", "varchar", "10", "", "topics"); + } + return $result; } diff --git a/lib/db/mysql.sql b/lib/db/mysql.sql index 7b2dd896ab..70f5e8787d 100644 --- a/lib/db/mysql.sql +++ b/lib/db/mysql.sql @@ -35,7 +35,7 @@ CREATE TABLE `prefix_course` ( `fullname` varchar(254) NOT NULL default '', `shortname` varchar(15) NOT NULL default '', `summary` text NOT NULL, - `format` enum('weeks','social','topics') NOT NULL default 'weeks', + `format` varchar(10) NOT NULL default 'topics', `modinfo` text NOT NULL, `newsitems` smallint(5) unsigned NOT NULL default '1', `teacher` varchar(100) NOT NULL default 'Teacher', diff --git a/lib/db/postgres7.php b/lib/db/postgres7.php index fe560589a1..e4749cfe20 100644 --- a/lib/db/postgres7.php +++ b/lib/db/postgres7.php @@ -208,6 +208,7 @@ function main_upgrade($oldversion=0) { } } + return $result; } ?> diff --git a/lib/db/postgres7.sql b/lib/db/postgres7.sql index 39ef50efe9..09abc3efaa 100644 --- a/lib/db/postgres7.sql +++ b/lib/db/postgres7.sql @@ -13,7 +13,7 @@ CREATE TABLE prefix_course ( fullname varchar(254) NOT NULL default '', shortname varchar(15) NOT NULL default '', summary text NOT NULL default '', - format varchar(10) CHECK (format IN ('weeks','social','topics')) NOT NULL default 'weeks', + format varchar(10) NOT NULL default 'topics', modinfo text NOT NULL default '', newsitems integer NOT NULL default '1', teacher varchar(100) NOT NULL default 'Teacher', diff --git a/version.php b/version.php index f1a5ca2211..40a5c66e71 100644 --- a/version.php +++ b/version.php @@ -5,7 +5,7 @@ // database to determine whether upgrades should // be performed (see lib/db/*.php) -$version = 2003081000; // The current version is a date (YYYYMMDDXX) +$version = 2003081001; // The current version is a date (YYYYMMDDXX) $release = "1.1 development"; // User-friendly version number