r1833 + expand varvalue column to hold more data
authorDenis Ovsienko <infrastation@yandex.ru>
Tue, 25 Mar 2008 15:21:01 +0000 (15:21 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Tue, 25 Mar 2008 15:21:01 +0000 (15:21 +0000)
install/init-structure.sql
upgrade.php

index b19923cad41d01505a931994a26fbf3098b5e7c9..99eb39d00713fb9648c7490fe27e458d772a255d 100644 (file)
@@ -269,7 +269,7 @@ CREATE TABLE `UserPermission` (
 
 CREATE TABLE `Config` (
   `varname` char(32) NOT NULL,
-  `varvalue` char(64) NOT NULL,
+  `varvalue` char(255) NOT NULL,
   `vartype` enum('string','uint') NOT NULL default 'string',
   `emptyok` enum('yes','no') NOT NULL default 'no',
   `is_hidden` enum('yes','no') NOT NULL default 'yes',
index 77c71a313f39d0d1b56f191e8ac53f763e59c1e5..96eba639d13a71e9bbd7c3c60cd8782b12014361 100644 (file)
@@ -1203,6 +1203,7 @@ CREATE TABLE `TagTree` (
                                $query[] = "update Dictionary set dict_value = '${dict_value}' where dict_key = ${dict_key} limit 1";
                        $query[] = "alter table Rack add unique name_in_row (row_id, name)";
                        $query[] = "delete from UserPermission where page = 'help'";
+                       $query[] = "alter table Config change column varvalue varvalue char(255) NOT NULL";
                        $query[] = "INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('SHOW_EXPLICIT_TAGS','yes','string','no','no','Show explicit tags')";
                        $query[] = "INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('SHOW_IMPLICIT_TAGS','yes','string','no','no','Show implicit tags')";
                        $query[] = "INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('SHOW_AUTOMATIC_TAGS','no','string','no','no','Show automatic tags')";