r4238 bugfix: image caching was broken with some browsers
[racktables] / wwwroot / install.php
index e40aa1b61904e2c2b8b810e0c5a60b99f16b1b71..206be7ceac8b58cb50bdb405a25e1ed4ac4f4fd0 100644 (file)
@@ -407,7 +407,7 @@ CREATE TABLE `Chapter` (
 
 CREATE TABLE `Config` (
   `varname` char(32) NOT NULL,
-  `varvalue` char(255) NOT NULL,
+  `varvalue` text 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',
@@ -726,22 +726,19 @@ CREATE TABLE `RackObject` (
   `id` int(10) unsigned NOT NULL auto_increment,
   `name` char(255) default NULL,
   `label` char(255) default NULL,
-  `barcode` char(16) default NULL,
   `objtype_id` int(10) unsigned NOT NULL default '1',
   `asset_no` char(64) default NULL,
   `has_problems` enum('yes','no') NOT NULL default 'no',
   `comment` text,
   PRIMARY KEY  (`id`),
   UNIQUE KEY `RackObject_asset_no` (`asset_no`),
-  UNIQUE KEY `name` (`name`),
-  UNIQUE KEY `barcode` (`barcode`)
+  UNIQUE KEY `name` (`name`)
 ) ENGINE=InnoDB;
 
 CREATE TABLE `RackObjectHistory` (
   `id` int(10) unsigned default NULL,
   `name` char(255) default NULL,
   `label` char(255) default NULL,
-  `barcode` char(16) default NULL,
   `objtype_id` int(10) unsigned default NULL,
   `asset_no` char(64) default NULL,
   `has_problems` enum('yes','no') NOT NULL default 'no',
@@ -808,7 +805,7 @@ CREATE TABLE `UserAccount` (
 
 CREATE TABLE `UserConfig` (
   `varname` char(32) NOT NULL,
-  `varvalue` char(255) NOT NULL,
+  `varvalue` text NOT NULL,
   `user` char(64) NOT NULL,
   UNIQUE KEY `user_varname` (`user`,`varname`)
 ) ENGINE=InnoDB;
@@ -885,8 +882,8 @@ CREATE TABLE `VLANSwitch` (
 
 CREATE TABLE `VLANSwitchTemplate` (
   `id` int(10) unsigned NOT NULL auto_increment,
-  `description` char(255) default NULL,
   `mutex_rev` int(10) NOT NULL,
+  `description` char(255) default NULL,
   `saved_by` char(64) NOT NULL,
   PRIMARY KEY  (`id`),
   UNIQUE KEY `description` (`description`)
@@ -1366,8 +1363,8 @@ INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, is_userdef
 ('SHRINK_TAG_TREE_ON_CLICK','yes','string','no','no','yes','Dynamically hide useless tags in tagtree'),
 ('MAX_UNFILTERED_ENTITIES','0','uint','no','no','yes','Max item count to display on unfiltered result page'),
 ('SYNCDOMAIN_MAX_PROCESSES','0','uint','yes','no', 'no', 'How many worker proceses syncdomain cron script should create'),
-('VIRTUAL_OBJ_LISTSRC','{\$typeid_1504} or {\$typeid_1505} or {\$typeid_1506} or {\$typeid_1507}','string','yes','no','no','List source: virtual objects'),
 ('PORT_EXCLUSION_LISTSRC','{\$typeid_3} or {\$typeid_10} or {\$typeid_11} or {\$typeid_1505} or {\$typeid_1506}','string','yes','no','no','List source: objects without ports'),
+('FILTER_RACKLIST_BY_TAGS','yes','string','yes','no','yes','Rackspace: show only racks matching the current object\'s tags'),
 ('DB_VERSION','0.19.0','string','no','yes','no','Database version.');
 
 INSERT INTO `Script` VALUES ('RackCode','allow {\$userid_1}');