r1646 + fix RackHistory to the same field set, as Rack
authorDenis Ovsienko <infrastation@yandex.ru>
Thu, 31 Jan 2008 20:58:33 +0000 (20:58 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Thu, 31 Jan 2008 20:58:33 +0000 (20:58 +0000)
ChangeLog
install/init-structure.sql
upgrade.php

index 1ff813239d32d226a487095420221b729eb04154..ec29389c1e9a514d712b1793c5590ba28b30f382 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,7 @@
        bugfix: avoid hitting GET limit on object and rack update
        bugfix: sticker reset icon did not work sometimes
        bugfix: don't fail rendering an empty rack row
+       bugfix: rack operations were broken in 0.14.9
        new feature: LDAP authentication
        new feature: borrow URL detection from Mantis BTS (suggested by Joakim Kasimir)
        new feature: Live PTR tab for DNS sync
index ead37787f7db1afd4093559d59b5c2d7bdddf153..e123ff80a52a003389589359b4836c629075fd9e 100644 (file)
@@ -183,8 +183,9 @@ CREATE TABLE `RackHistory` (
   `name` char(255) default NULL,
   `deleted` enum('yes','no') default NULL,
   `row_id` int(10) unsigned default NULL,
-  `height` int(10) unsigned default NULL,
+  `height` tinyint(3) unsigned default NULL,
   `comment` text,
+  `thumb_data` blob,
   `ctime` timestamp NOT NULL,
   `user_name` char(64) default NULL
 ) ENGINE=MyISAM;
index 3ea2d540a972110f93bd9221c61cdafde1c0dadd..3ba920b2217772ec9a98cb027fbfd7c70e54e78d 100644 (file)
@@ -631,6 +631,8 @@ CREATE TABLE `IPVirtualService` (
                        break; // --------------------------------------------
                case '0.14.10':
                        $query[] = "INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('DETECT_URLS','no','string','yes','no','Detect URLs in text fields')";
+                       $query[] = "alter table RackHistory modify column height tinyint(3) unsigned";
+                       $query[] = "alter table RackHistory add column thumb_data blob after comment";
                        $query[] = "update Config set varvalue = '0.14.10' where varname = 'DB_VERSION'";
 #                      break; // --------------------------------------------
 #              case '0.14.11':