diff --git a/lib/db/mysql.php b/lib/db/mysql.php index c6244b4bc4f..ade56c4255d 100644 --- a/lib/db/mysql.php +++ b/lib/db/mysql.php @@ -730,7 +730,7 @@ function main_upgrade($oldversion=0) { rebuild_course_cache(); } - if ($oldversion < 2004042700) { + if ($oldversion < 2004042700) { /// Increase size of lang fields table_column("user", "lang", "lang", "varchar", "10", "", "en"); table_column("groups", "lang", "lang", "varchar", "10", "", ""); table_column("course", "lang", "lang", "varchar", "10", "", ""); @@ -740,6 +740,10 @@ function main_upgrade($oldversion=0) { table_column("course", "", "hiddentopics", "integer", "1", "unsigned", "0", "not null", "visible"); } + if ($oldversion < 2004042702) { /// add a format field for the description + table_column("event", "", "format", "integer", "4", "unsigned", "0", "not null", "description"); + } + return $result; } diff --git a/lib/db/mysql.sql b/lib/db/mysql.sql index e0f3514953d..fc04d822f2c 100644 --- a/lib/db/mysql.sql +++ b/lib/db/mysql.sql @@ -143,6 +143,7 @@ CREATE TABLE `prefix_event` ( `id` int(10) unsigned NOT NULL auto_increment, `name` varchar(255) NOT NULL default '', `description` text NOT NULL, + `format` int(4) unsigned NOT NULL default '0', `courseid` int(10) unsigned NOT NULL default '0', `groupid` int(10) unsigned NOT NULL default '0', `userid` int(10) unsigned NOT NULL default '0', diff --git a/lib/db/postgres7.php b/lib/db/postgres7.php index b1b963fb9b7..a21c219b548 100644 --- a/lib/db/postgres7.php +++ b/lib/db/postgres7.php @@ -475,7 +475,7 @@ function main_upgrade($oldversion=0) { rebuild_course_cache(); } - if ($oldversion < 2004042700) { + if ($oldversion < 2004042700) { /// Increase size of lang fields table_column("user", "lang", "lang", "varchar", "10", "", "en"); table_column("groups", "lang", "lang", "varchar", "10", "", ""); table_column("course", "lang", "lang", "varchar", "10", "", ""); @@ -485,6 +485,10 @@ function main_upgrade($oldversion=0) { table_column("course", "", "hiddentopics", "integer", "1", "unsigned", "0", "not null", "visible"); } + if ($oldversion < 2004042702) { /// Add a format field for the description + table_column("event", "", "format", "integer", "4", "unsigned", "0", "not null", "description"); + } + return $result; } diff --git a/lib/db/postgres7.sql b/lib/db/postgres7.sql index c5a2bea968a..5b6be6f08d6 100644 --- a/lib/db/postgres7.sql +++ b/lib/db/postgres7.sql @@ -87,6 +87,7 @@ CREATE TABLE prefix_event ( id SERIAL PRIMARY KEY, name varchar(255) NOT NULL default '', description text, + format integer NOT NULL default '0', courseid integer NOT NULL default '0', groupid integer NOT NULL default '0', userid integer NOT NULL default '0', diff --git a/version.php b/version.php index 453aa82268b..6af0b071a95 100644 --- a/version.php +++ b/version.php @@ -5,7 +5,7 @@ // database to determine whether upgrades should // be performed (see lib/db/*.php) -$version = 2004042701; // The current version is a date (YYYYMMDDXX) +$version = 2004042702; // The current version is a date (YYYYMMDDXX) $release = "1.3 development"; // User-friendly version number