]> git.mjollnir.org Git - moodle.git/commitdiff
Change all the lang fields to 10 characters ... to make room for utf
authormoodler <moodler>
Tue, 27 Apr 2004 13:39:33 +0000 (13:39 +0000)
committermoodler <moodler>
Tue, 27 Apr 2004 13:39:33 +0000 (13:39 +0000)
versions.

lib/db/mysql.php
lib/db/mysql.sql
lib/db/postgres7.php
lib/db/postgres7.sql
version.php

index 46eba49a17334ec4565c246d61efda4a919478c2..1d889a473db17383814c6d33d8cbcfa522ca9249 100644 (file)
@@ -730,6 +730,12 @@ function main_upgrade($oldversion=0) {
         rebuild_course_cache();
     }
 
+    if ($oldversion < 2004042700) {
+        table_column("user",   "lang", "lang", "varchar", "10", "", "en");
+        table_column("groups", "lang", "lang", "varchar", "10", "", "");
+        table_column("course", "lang", "lang", "varchar", "10", "", "");
+    }
+
     return $result;
 
 }
index 877abbb0ef9f1070e3d30eb614e17f820879bc05..033d129e85de2f6c8db82cbc30bb9c0bb0fd1662 100644 (file)
@@ -54,7 +54,7 @@ CREATE TABLE `prefix_course` (
   `visible` int(10) unsigned NOT NULL default '1',
   `groupmode` int(4) unsigned NOT NULL default '0',
   `groupmodeforce` int(4) unsigned NOT NULL default '0',
-  `lang` varchar(5) NOT NULL default '',
+  `lang` varchar(10) NOT NULL default '',
   `timecreated` int(10) unsigned NOT NULL default '0',
   `timemodified` int(10) unsigned NOT NULL default '0',
   PRIMARY KEY  (`id`),
@@ -319,7 +319,7 @@ CREATE TABLE `prefix_user` (
   `address` varchar(70) default NULL,
   `city` varchar(20) default NULL,
   `country` char(2) default NULL,
-  `lang` char(5) default 'en',
+  `lang` varchar(10) default 'en',
   `timezone` float NOT NULL default '99',
   `firstaccess` int(10) unsigned NOT NULL default '0',
   `lastaccess` int(10) unsigned NOT NULL default '0',
index 587d6b8c393dd2f1e2c164389007d9838d801821..592ae8ee6665905251c97e9cedd8ce0d5075987f 100644 (file)
@@ -475,6 +475,12 @@ function main_upgrade($oldversion=0) {
         rebuild_course_cache();
     }
 
+    if ($oldversion < 2004042700) {
+        table_column("user",   "lang", "lang", "varchar", "10", "", "en");
+        table_column("groups", "lang", "lang", "varchar", "10", "", "");
+        table_column("course", "lang", "lang", "varchar", "10", "", "");
+    }
+
     return $result;
 
 }
index 0d8c57ace63499042ce323c12474f129f6aefab7..95b544e0bf1adc8d0c24502a8d95a7bf351a1782 100644 (file)
@@ -32,7 +32,7 @@ CREATE TABLE prefix_course (
    visible integer NOT NULL default '1',
    groupmode integer NOT NULL default '0',
    groupmodeforce integer NOT NULL default '0',
-   lang varchar(5) NOT NULL default '',
+   lang varchar(10) NOT NULL default '',
    timecreated integer NOT NULL default '0',
    timemodified integer NOT NULL default '0'
 );
@@ -209,7 +209,7 @@ CREATE TABLE prefix_user (
    address varchar(70) default NULL,
    city varchar(20) default NULL,
    country char(2) default NULL,
-   lang varchar(5) NOT NULL default '',
+   lang varchar(10) NOT NULL default '',
    timezone float NOT NULL default '99',
    firstaccess integer NOT NULL default '0',
    lastaccess integer NOT NULL default '0',
index 44dd65037a333658538fda62bcb083970b80b884..d80504e90f77221a454bcb91a76e0404b53bcef4 100644 (file)
@@ -5,7 +5,7 @@
 // database to determine whether upgrades should
 // be performed (see lib/db/*.php)
 
-$version = 2004042600;   // The current version is a date (YYYYMMDDXX)
+$version = 2004042700;   // The current version is a date (YYYYMMDDXX)
 
 $release = "1.3 development";   // User-friendly version number