1*9c5db199SXin Li-- MySQL dump 10.14 Distrib 5.5.32-MariaDB, for Linux () 2*9c5db199SXin Li-- 3*9c5db199SXin Li-- Host: localhost Database: chromeos_autotest_db 4*9c5db199SXin Li-- ------------------------------------------------------ 5*9c5db199SXin Li-- Server version 5.5.32-MariaDB 6*9c5db199SXin Li 7*9c5db199SXin Li/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8*9c5db199SXin Li/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9*9c5db199SXin Li/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10*9c5db199SXin Li/*!40101 SET NAMES utf8 */; 11*9c5db199SXin Li/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12*9c5db199SXin Li/*!40103 SET TIME_ZONE='+00:00' */; 13*9c5db199SXin Li/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14*9c5db199SXin Li/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15*9c5db199SXin Li/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16*9c5db199SXin Li/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17*9c5db199SXin Li 18*9c5db199SXin Li-- 19*9c5db199SXin Li-- Table structure for table `afe_aborted_host_queue_entries` 20*9c5db199SXin Li-- 21*9c5db199SXin Li 22*9c5db199SXin LiDROP TABLE IF EXISTS `afe_aborted_host_queue_entries`; 23*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 24*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 25*9c5db199SXin LiCREATE TABLE `afe_aborted_host_queue_entries` ( 26*9c5db199SXin Li `queue_entry_id` int(11) NOT NULL, 27*9c5db199SXin Li `aborted_by_id` int(11) NOT NULL, 28*9c5db199SXin Li `aborted_on` datetime NOT NULL, 29*9c5db199SXin Li PRIMARY KEY (`queue_entry_id`), 30*9c5db199SXin Li KEY `aborted_host_queue_entries_aborted_by_id_fk` (`aborted_by_id`), 31*9c5db199SXin Li CONSTRAINT `aborted_host_queue_entries_aborted_by_id_fk` FOREIGN KEY (`aborted_by_id`) REFERENCES `afe_users` (`id`) ON DELETE NO ACTION, 32*9c5db199SXin Li CONSTRAINT `aborted_host_queue_entries_queue_entry_id_fk` FOREIGN KEY (`queue_entry_id`) REFERENCES `afe_host_queue_entries` (`id`) ON DELETE NO ACTION 33*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 34*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 35*9c5db199SXin Li 36*9c5db199SXin Li-- 37*9c5db199SXin Li-- Table structure for table `afe_acl_groups` 38*9c5db199SXin Li-- 39*9c5db199SXin Li 40*9c5db199SXin LiDROP TABLE IF EXISTS `afe_acl_groups`; 41*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 42*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 43*9c5db199SXin LiCREATE TABLE `afe_acl_groups` ( 44*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 45*9c5db199SXin Li `name` varchar(255) DEFAULT NULL, 46*9c5db199SXin Li `description` varchar(255) DEFAULT NULL, 47*9c5db199SXin Li PRIMARY KEY (`id`) 48*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; 49*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 50*9c5db199SXin Li 51*9c5db199SXin Li-- 52*9c5db199SXin Li-- Table structure for table `afe_acl_groups_hosts` 53*9c5db199SXin Li-- 54*9c5db199SXin Li 55*9c5db199SXin LiDROP TABLE IF EXISTS `afe_acl_groups_hosts`; 56*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 57*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 58*9c5db199SXin LiCREATE TABLE `afe_acl_groups_hosts` ( 59*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 60*9c5db199SXin Li `aclgroup_id` int(11) DEFAULT NULL, 61*9c5db199SXin Li `host_id` int(11) DEFAULT NULL, 62*9c5db199SXin Li PRIMARY KEY (`id`), 63*9c5db199SXin Li UNIQUE KEY `acl_groups_hosts_both_ids` (`aclgroup_id`,`host_id`), 64*9c5db199SXin Li KEY `acl_groups_hosts_host_id` (`host_id`), 65*9c5db199SXin Li CONSTRAINT `acl_groups_hosts_aclgroup_id_fk` FOREIGN KEY (`aclgroup_id`) REFERENCES `afe_acl_groups` (`id`) ON DELETE NO ACTION, 66*9c5db199SXin Li CONSTRAINT `acl_groups_hosts_host_id_fk` FOREIGN KEY (`host_id`) REFERENCES `afe_hosts` (`id`) ON DELETE NO ACTION 67*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 68*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 69*9c5db199SXin Li 70*9c5db199SXin Li-- 71*9c5db199SXin Li-- Table structure for table `afe_acl_groups_users` 72*9c5db199SXin Li-- 73*9c5db199SXin Li 74*9c5db199SXin LiDROP TABLE IF EXISTS `afe_acl_groups_users`; 75*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 76*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 77*9c5db199SXin LiCREATE TABLE `afe_acl_groups_users` ( 78*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 79*9c5db199SXin Li `aclgroup_id` int(11) DEFAULT NULL, 80*9c5db199SXin Li `user_id` int(11) DEFAULT NULL, 81*9c5db199SXin Li PRIMARY KEY (`id`), 82*9c5db199SXin Li UNIQUE KEY `acl_groups_users_both_ids` (`aclgroup_id`,`user_id`), 83*9c5db199SXin Li KEY `acl_groups_users_user_id` (`user_id`), 84*9c5db199SXin Li CONSTRAINT `acl_groups_users_aclgroup_id_fk` FOREIGN KEY (`aclgroup_id`) REFERENCES `afe_acl_groups` (`id`) ON DELETE NO ACTION, 85*9c5db199SXin Li CONSTRAINT `acl_groups_users_user_id_fk` FOREIGN KEY (`user_id`) REFERENCES `afe_users` (`id`) ON DELETE NO ACTION 86*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; 87*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 88*9c5db199SXin Li 89*9c5db199SXin Li-- 90*9c5db199SXin Li-- Table structure for table `afe_atomic_groups` 91*9c5db199SXin Li-- 92*9c5db199SXin Li 93*9c5db199SXin LiDROP TABLE IF EXISTS `afe_atomic_groups`; 94*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 95*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 96*9c5db199SXin LiCREATE TABLE `afe_atomic_groups` ( 97*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 98*9c5db199SXin Li `name` varchar(255) NOT NULL, 99*9c5db199SXin Li `description` longtext, 100*9c5db199SXin Li `max_number_of_machines` int(11) NOT NULL, 101*9c5db199SXin Li `invalid` tinyint(1) NOT NULL, 102*9c5db199SXin Li PRIMARY KEY (`id`), 103*9c5db199SXin Li UNIQUE KEY `name` (`name`) 104*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 105*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 106*9c5db199SXin Li 107*9c5db199SXin Li-- 108*9c5db199SXin Li-- Table structure for table `afe_autotests` 109*9c5db199SXin Li-- 110*9c5db199SXin Li 111*9c5db199SXin LiDROP TABLE IF EXISTS `afe_autotests`; 112*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 113*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 114*9c5db199SXin LiCREATE TABLE `afe_autotests` ( 115*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 116*9c5db199SXin Li `name` varchar(255) DEFAULT NULL, 117*9c5db199SXin Li `test_class` varchar(255) DEFAULT NULL, 118*9c5db199SXin Li `description` text, 119*9c5db199SXin Li `test_type` int(11) DEFAULT NULL, 120*9c5db199SXin Li `path` varchar(255) DEFAULT NULL, 121*9c5db199SXin Li `author` varchar(256) DEFAULT NULL, 122*9c5db199SXin Li `dependencies` varchar(256) DEFAULT NULL, 123*9c5db199SXin Li `experimental` smallint(6) DEFAULT '0', 124*9c5db199SXin Li `run_verify` smallint(6) DEFAULT '1', 125*9c5db199SXin Li `test_time` smallint(6) DEFAULT '1', 126*9c5db199SXin Li `test_category` varchar(256) DEFAULT NULL, 127*9c5db199SXin Li `sync_count` int(11) DEFAULT '1', 128*9c5db199SXin Li `test_retry` int(11) NOT NULL DEFAULT '0', 129*9c5db199SXin Li `run_reset` smallint(6) NOT NULL DEFAULT '1', 130*9c5db199SXin Li PRIMARY KEY (`id`) 131*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=2857 DEFAULT CHARSET=latin1; 132*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 133*9c5db199SXin Li 134*9c5db199SXin Li-- 135*9c5db199SXin Li-- Table structure for table `afe_autotests_dependency_labels` 136*9c5db199SXin Li-- 137*9c5db199SXin Li 138*9c5db199SXin LiDROP TABLE IF EXISTS `afe_autotests_dependency_labels`; 139*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 140*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 141*9c5db199SXin LiCREATE TABLE `afe_autotests_dependency_labels` ( 142*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 143*9c5db199SXin Li `test_id` int(11) NOT NULL, 144*9c5db199SXin Li `label_id` int(11) NOT NULL, 145*9c5db199SXin Li PRIMARY KEY (`id`), 146*9c5db199SXin Li UNIQUE KEY `test_id` (`test_id`,`label_id`), 147*9c5db199SXin Li KEY `autotests_dependency_labels_label_id_fk` (`label_id`), 148*9c5db199SXin Li CONSTRAINT `autotests_dependency_labels_label_id_fk` FOREIGN KEY (`label_id`) REFERENCES `afe_labels` (`id`) ON DELETE NO ACTION, 149*9c5db199SXin Li CONSTRAINT `autotests_dependency_labels_test_id_fk` FOREIGN KEY (`test_id`) REFERENCES `afe_autotests` (`id`) ON DELETE NO ACTION 150*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 151*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 152*9c5db199SXin Li 153*9c5db199SXin Li-- 154*9c5db199SXin Li-- Table structure for table `afe_drone_sets` 155*9c5db199SXin Li-- 156*9c5db199SXin Li 157*9c5db199SXin LiDROP TABLE IF EXISTS `afe_drone_sets`; 158*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 159*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 160*9c5db199SXin LiCREATE TABLE `afe_drone_sets` ( 161*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 162*9c5db199SXin Li `name` varchar(255) NOT NULL, 163*9c5db199SXin Li PRIMARY KEY (`id`), 164*9c5db199SXin Li UNIQUE KEY `afe_drone_sets_unique` (`name`) 165*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 166*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 167*9c5db199SXin Li 168*9c5db199SXin Li-- 169*9c5db199SXin Li-- Table structure for table `afe_drone_sets_drones` 170*9c5db199SXin Li-- 171*9c5db199SXin Li 172*9c5db199SXin LiDROP TABLE IF EXISTS `afe_drone_sets_drones`; 173*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 174*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 175*9c5db199SXin LiCREATE TABLE `afe_drone_sets_drones` ( 176*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 177*9c5db199SXin Li `droneset_id` int(11) NOT NULL, 178*9c5db199SXin Li `drone_id` int(11) NOT NULL, 179*9c5db199SXin Li PRIMARY KEY (`id`), 180*9c5db199SXin Li UNIQUE KEY `afe_drone_sets_drones_unique` (`drone_id`), 181*9c5db199SXin Li KEY `afe_drone_sets_drones_droneset_ibfk` (`droneset_id`), 182*9c5db199SXin Li CONSTRAINT `afe_drone_sets_drones_drone_ibfk` FOREIGN KEY (`drone_id`) REFERENCES `afe_drones` (`id`), 183*9c5db199SXin Li CONSTRAINT `afe_drone_sets_drones_droneset_ibfk` FOREIGN KEY (`droneset_id`) REFERENCES `afe_drone_sets` (`id`) 184*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 185*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 186*9c5db199SXin Li 187*9c5db199SXin Li-- 188*9c5db199SXin Li-- Table structure for table `afe_drones` 189*9c5db199SXin Li-- 190*9c5db199SXin Li 191*9c5db199SXin LiDROP TABLE IF EXISTS `afe_drones`; 192*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 193*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 194*9c5db199SXin LiCREATE TABLE `afe_drones` ( 195*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 196*9c5db199SXin Li `hostname` varchar(255) NOT NULL, 197*9c5db199SXin Li PRIMARY KEY (`id`), 198*9c5db199SXin Li UNIQUE KEY `afe_drones_unique` (`hostname`) 199*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 200*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 201*9c5db199SXin Li 202*9c5db199SXin Li-- 203*9c5db199SXin Li-- Table structure for table `afe_host_attributes` 204*9c5db199SXin Li-- 205*9c5db199SXin Li 206*9c5db199SXin LiDROP TABLE IF EXISTS `afe_host_attributes`; 207*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 208*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 209*9c5db199SXin LiCREATE TABLE `afe_host_attributes` ( 210*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 211*9c5db199SXin Li `host_id` int(11) NOT NULL, 212*9c5db199SXin Li `attribute` varchar(90) NOT NULL, 213*9c5db199SXin Li `value` varchar(300) NOT NULL, 214*9c5db199SXin Li PRIMARY KEY (`id`), 215*9c5db199SXin Li KEY `host_id` (`host_id`), 216*9c5db199SXin Li KEY `attribute` (`attribute`), 217*9c5db199SXin Li CONSTRAINT `afe_host_attributes_ibfk_1` FOREIGN KEY (`host_id`) REFERENCES `afe_hosts` (`id`) 218*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 219*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 220*9c5db199SXin Li 221*9c5db199SXin Li-- 222*9c5db199SXin Li-- Table structure for table `afe_host_queue_entries` 223*9c5db199SXin Li-- 224*9c5db199SXin Li 225*9c5db199SXin LiDROP TABLE IF EXISTS `afe_host_queue_entries`; 226*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 227*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 228*9c5db199SXin LiCREATE TABLE `afe_host_queue_entries` ( 229*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 230*9c5db199SXin Li `job_id` int(11) DEFAULT NULL, 231*9c5db199SXin Li `host_id` int(11) DEFAULT NULL, 232*9c5db199SXin Li `status` varchar(255) DEFAULT NULL, 233*9c5db199SXin Li `meta_host` int(11) DEFAULT NULL, 234*9c5db199SXin Li `active` tinyint(1) DEFAULT '0', 235*9c5db199SXin Li `complete` tinyint(1) DEFAULT '0', 236*9c5db199SXin Li `deleted` tinyint(1) NOT NULL, 237*9c5db199SXin Li `execution_subdir` varchar(255) NOT NULL, 238*9c5db199SXin Li `atomic_group_id` int(11) DEFAULT NULL, 239*9c5db199SXin Li `aborted` tinyint(1) NOT NULL DEFAULT '0', 240*9c5db199SXin Li `started_on` datetime DEFAULT NULL, 241*9c5db199SXin Li `finished_on` datetime DEFAULT NULL, 242*9c5db199SXin Li PRIMARY KEY (`id`), 243*9c5db199SXin Li UNIQUE KEY `host_queue_entries_job_id_and_host_id` (`job_id`,`host_id`), 244*9c5db199SXin Li KEY `host_queue_entries_host_id` (`host_id`), 245*9c5db199SXin Li KEY `host_queue_entries_meta_host` (`meta_host`), 246*9c5db199SXin Li KEY `atomic_group_id` (`atomic_group_id`), 247*9c5db199SXin Li KEY `host_queue_entries_host_active` (`host_id`,`active`), 248*9c5db199SXin Li KEY `host_queue_entry_status` (`status`), 249*9c5db199SXin Li KEY `host_queue_entries_abort_incomplete` (`aborted`,`complete`), 250*9c5db199SXin Li KEY `afe_host_queue_entries_active` (`active`), 251*9c5db199SXin Li KEY `afe_host_queue_entries_complete` (`complete`), 252*9c5db199SXin Li KEY `afe_host_queue_entries_deleted` (`deleted`), 253*9c5db199SXin Li KEY `afe_host_queue_entries_aborted` (`aborted`), 254*9c5db199SXin Li KEY `afe_host_queue_entries_started_on` (`started_on`), 255*9c5db199SXin Li KEY `afe_host_queue_entries_finished_on` (`finished_on`), 256*9c5db199SXin Li KEY `afe_host_queue_entries_job_id` (`job_id`), 257*9c5db199SXin Li CONSTRAINT `afe_host_queue_entries_ibfk_1` FOREIGN KEY (`atomic_group_id`) REFERENCES `afe_atomic_groups` (`id`) ON DELETE NO ACTION, 258*9c5db199SXin Li CONSTRAINT `host_queue_entries_host_id_fk` FOREIGN KEY (`host_id`) REFERENCES `afe_hosts` (`id`) ON DELETE NO ACTION, 259*9c5db199SXin Li CONSTRAINT `host_queue_entries_job_id_fk` FOREIGN KEY (`job_id`) REFERENCES `afe_jobs` (`id`) ON DELETE NO ACTION, 260*9c5db199SXin Li CONSTRAINT `host_queue_entries_meta_host_fk` FOREIGN KEY (`meta_host`) REFERENCES `afe_labels` (`id`) ON DELETE NO ACTION 261*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 262*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 263*9c5db199SXin Li 264*9c5db199SXin Li-- 265*9c5db199SXin Li-- Table structure for table `afe_host_queue_entry_start_times` 266*9c5db199SXin Li-- 267*9c5db199SXin Li 268*9c5db199SXin LiDROP TABLE IF EXISTS `afe_host_queue_entry_start_times`; 269*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 270*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 271*9c5db199SXin LiCREATE TABLE `afe_host_queue_entry_start_times` ( 272*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 273*9c5db199SXin Li `insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, 274*9c5db199SXin Li `highest_hqe_id` int(11) NOT NULL, 275*9c5db199SXin Li PRIMARY KEY (`id`), 276*9c5db199SXin Li KEY `afe_hqe_insert_times_index` (`insert_time`) 277*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 278*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 279*9c5db199SXin Li 280*9c5db199SXin Li-- 281*9c5db199SXin Li-- Table structure for table `afe_hosts` 282*9c5db199SXin Li-- 283*9c5db199SXin Li 284*9c5db199SXin LiDROP TABLE IF EXISTS `afe_hosts`; 285*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 286*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 287*9c5db199SXin LiCREATE TABLE `afe_hosts` ( 288*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 289*9c5db199SXin Li `hostname` varchar(255) DEFAULT NULL, 290*9c5db199SXin Li `locked` tinyint(1) DEFAULT '0', 291*9c5db199SXin Li `synch_id` int(11) DEFAULT NULL, 292*9c5db199SXin Li `status` varchar(255) DEFAULT NULL, 293*9c5db199SXin Li `invalid` tinyint(1) DEFAULT '0', 294*9c5db199SXin Li `protection` int(11) NOT NULL, 295*9c5db199SXin Li `locked_by_id` int(11) DEFAULT NULL, 296*9c5db199SXin Li `lock_time` datetime DEFAULT NULL, 297*9c5db199SXin Li `dirty` tinyint(1) NOT NULL, 298*9c5db199SXin Li `leased` tinyint(1) NOT NULL DEFAULT '1', 299*9c5db199SXin Li `shard_id` int(11) DEFAULT NULL, 300*9c5db199SXin Li `lock_reason` text, 301*9c5db199SXin Li PRIMARY KEY (`id`), 302*9c5db199SXin Li KEY `hosts_locked_by_fk` (`locked_by_id`), 303*9c5db199SXin Li KEY `leased_hosts` (`leased`,`locked`), 304*9c5db199SXin Li KEY `hosts_to_shard_ibfk` (`shard_id`), 305*9c5db199SXin Li CONSTRAINT `hosts_locked_by_fk` FOREIGN KEY (`locked_by_id`) REFERENCES `afe_users` (`id`) ON DELETE NO ACTION, 306*9c5db199SXin Li CONSTRAINT `hosts_to_shard_ibfk` FOREIGN KEY (`shard_id`) REFERENCES `afe_shards` (`id`) 307*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 308*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 309*9c5db199SXin Li 310*9c5db199SXin Li-- 311*9c5db199SXin Li-- Table structure for table `afe_hosts_labels` 312*9c5db199SXin Li-- 313*9c5db199SXin Li 314*9c5db199SXin LiDROP TABLE IF EXISTS `afe_hosts_labels`; 315*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 316*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 317*9c5db199SXin LiCREATE TABLE `afe_hosts_labels` ( 318*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 319*9c5db199SXin Li `host_id` int(11) DEFAULT NULL, 320*9c5db199SXin Li `label_id` int(11) DEFAULT NULL, 321*9c5db199SXin Li PRIMARY KEY (`id`), 322*9c5db199SXin Li UNIQUE KEY `hosts_labels_both_ids` (`label_id`,`host_id`), 323*9c5db199SXin Li KEY `hosts_labels_host_id` (`host_id`), 324*9c5db199SXin Li CONSTRAINT `hosts_labels_host_id_fk` FOREIGN KEY (`host_id`) REFERENCES `afe_hosts` (`id`) ON DELETE NO ACTION, 325*9c5db199SXin Li CONSTRAINT `hosts_labels_label_id_fk` FOREIGN KEY (`label_id`) REFERENCES `afe_labels` (`id`) ON DELETE NO ACTION 326*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 327*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 328*9c5db199SXin Li 329*9c5db199SXin Li-- 330*9c5db199SXin Li-- Table structure for table `afe_ineligible_host_queues` 331*9c5db199SXin Li-- 332*9c5db199SXin Li 333*9c5db199SXin LiDROP TABLE IF EXISTS `afe_ineligible_host_queues`; 334*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 335*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 336*9c5db199SXin LiCREATE TABLE `afe_ineligible_host_queues` ( 337*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 338*9c5db199SXin Li `job_id` int(11) DEFAULT NULL, 339*9c5db199SXin Li `host_id` int(11) DEFAULT NULL, 340*9c5db199SXin Li PRIMARY KEY (`id`), 341*9c5db199SXin Li UNIQUE KEY `ineligible_host_queues_both_ids` (`host_id`,`job_id`), 342*9c5db199SXin Li KEY `ineligible_host_queues_job_id` (`job_id`), 343*9c5db199SXin Li CONSTRAINT `ineligible_host_queues_host_id_fk` FOREIGN KEY (`host_id`) REFERENCES `afe_hosts` (`id`) ON DELETE NO ACTION, 344*9c5db199SXin Li CONSTRAINT `ineligible_host_queues_job_id_fk` FOREIGN KEY (`job_id`) REFERENCES `afe_jobs` (`id`) ON DELETE NO ACTION 345*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 346*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 347*9c5db199SXin Li 348*9c5db199SXin Li-- 349*9c5db199SXin Li-- Table structure for table `afe_job_handoffs` 350*9c5db199SXin Li-- 351*9c5db199SXin Li 352*9c5db199SXin LiDROP TABLE IF EXISTS `afe_job_handoffs`; 353*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 354*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 355*9c5db199SXin LiCREATE TABLE `afe_job_handoffs` ( 356*9c5db199SXin Li `job_id` int(11) NOT NULL, 357*9c5db199SXin Li `created` datetime NOT NULL, 358*9c5db199SXin Li `completed` tinyint(1) NOT NULL, 359*9c5db199SXin Li `drone` varchar(128) DEFAULT NULL, 360*9c5db199SXin Li PRIMARY KEY (`job_id`), 361*9c5db199SXin Li CONSTRAINT `job_fk` FOREIGN KEY (`job_id`) REFERENCES `afe_jobs` (`id`) ON DELETE CASCADE 362*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 363*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 364*9c5db199SXin Li 365*9c5db199SXin Li-- 366*9c5db199SXin Li-- Table structure for table `afe_job_keyvals` 367*9c5db199SXin Li-- 368*9c5db199SXin Li 369*9c5db199SXin LiDROP TABLE IF EXISTS `afe_job_keyvals`; 370*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 371*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 372*9c5db199SXin LiCREATE TABLE `afe_job_keyvals` ( 373*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 374*9c5db199SXin Li `job_id` int(11) NOT NULL, 375*9c5db199SXin Li `key` varchar(90) NOT NULL, 376*9c5db199SXin Li `value` varchar(300) NOT NULL, 377*9c5db199SXin Li PRIMARY KEY (`id`), 378*9c5db199SXin Li KEY `afe_job_keyvals_job_id` (`job_id`), 379*9c5db199SXin Li KEY `afe_job_keyvals_key` (`key`) 380*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 381*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 382*9c5db199SXin Li 383*9c5db199SXin Li-- 384*9c5db199SXin Li-- Table structure for table `afe_jobs` 385*9c5db199SXin Li-- 386*9c5db199SXin Li 387*9c5db199SXin LiDROP TABLE IF EXISTS `afe_jobs`; 388*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 389*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 390*9c5db199SXin LiCREATE TABLE `afe_jobs` ( 391*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 392*9c5db199SXin Li `owner` varchar(255) DEFAULT NULL, 393*9c5db199SXin Li `name` varchar(255) DEFAULT NULL, 394*9c5db199SXin Li `priority` int(11) DEFAULT NULL, 395*9c5db199SXin Li `control_file` text, 396*9c5db199SXin Li `control_type` int(11) DEFAULT NULL, 397*9c5db199SXin Li `created_on` datetime DEFAULT NULL, 398*9c5db199SXin Li `synch_count` int(11) NOT NULL, 399*9c5db199SXin Li `timeout` int(11) NOT NULL, 400*9c5db199SXin Li `run_verify` tinyint(1) DEFAULT '1', 401*9c5db199SXin Li `email_list` varchar(250) NOT NULL, 402*9c5db199SXin Li `reboot_before` smallint(6) NOT NULL, 403*9c5db199SXin Li `reboot_after` smallint(6) NOT NULL, 404*9c5db199SXin Li `parse_failed_repair` tinyint(1) NOT NULL DEFAULT '1', 405*9c5db199SXin Li `max_runtime_hrs` int(11) NOT NULL, 406*9c5db199SXin Li `drone_set_id` int(11) DEFAULT NULL, 407*9c5db199SXin Li `parameterized_job_id` int(11) DEFAULT NULL, 408*9c5db199SXin Li `max_runtime_mins` int(11) NOT NULL, 409*9c5db199SXin Li `parent_job_id` int(11) DEFAULT NULL, 410*9c5db199SXin Li `test_retry` int(11) NOT NULL DEFAULT '0', 411*9c5db199SXin Li `run_reset` smallint(6) NOT NULL DEFAULT '1', 412*9c5db199SXin Li `timeout_mins` int(11) NOT NULL, 413*9c5db199SXin Li `shard_id` int(11) DEFAULT NULL, 414*9c5db199SXin Li `require_ssp` tinyint(1) DEFAULT NULL, 415*9c5db199SXin Li PRIMARY KEY (`id`), 416*9c5db199SXin Li KEY `afe_jobs_drone_set_ibfk` (`drone_set_id`), 417*9c5db199SXin Li KEY `afe_jobs_parameterized_job_ibfk` (`parameterized_job_id`), 418*9c5db199SXin Li KEY `created_on` (`created_on`), 419*9c5db199SXin Li KEY `parent_job_id_index` (`parent_job_id`), 420*9c5db199SXin Li KEY `owner_index` (`owner`), 421*9c5db199SXin Li KEY `jobs_to_shard_ibfk` (`shard_id`), 422*9c5db199SXin Li KEY `name_index` (`name`), 423*9c5db199SXin Li CONSTRAINT `afe_jobs_drone_set_ibfk` FOREIGN KEY (`drone_set_id`) REFERENCES `afe_drone_sets` (`id`), 424*9c5db199SXin Li CONSTRAINT `afe_jobs_parameterized_job_ibfk` FOREIGN KEY (`parameterized_job_id`) REFERENCES `afe_parameterized_jobs` (`id`), 425*9c5db199SXin Li CONSTRAINT `jobs_to_shard_ibfk` FOREIGN KEY (`shard_id`) REFERENCES `afe_shards` (`id`) 426*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 427*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 428*9c5db199SXin Li 429*9c5db199SXin Li-- 430*9c5db199SXin Li-- Table structure for table `afe_jobs_dependency_labels` 431*9c5db199SXin Li-- 432*9c5db199SXin Li 433*9c5db199SXin LiDROP TABLE IF EXISTS `afe_jobs_dependency_labels`; 434*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 435*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 436*9c5db199SXin LiCREATE TABLE `afe_jobs_dependency_labels` ( 437*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 438*9c5db199SXin Li `job_id` int(11) NOT NULL, 439*9c5db199SXin Li `label_id` int(11) NOT NULL, 440*9c5db199SXin Li PRIMARY KEY (`id`), 441*9c5db199SXin Li UNIQUE KEY `job_id` (`job_id`,`label_id`), 442*9c5db199SXin Li KEY `jobs_dependency_labels_label_id_fk` (`label_id`), 443*9c5db199SXin Li CONSTRAINT `jobs_dependency_labels_job_id_fk` FOREIGN KEY (`job_id`) REFERENCES `afe_jobs` (`id`) ON DELETE NO ACTION, 444*9c5db199SXin Li CONSTRAINT `jobs_dependency_labels_label_id_fk` FOREIGN KEY (`label_id`) REFERENCES `afe_labels` (`id`) ON DELETE NO ACTION 445*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 446*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 447*9c5db199SXin Li 448*9c5db199SXin Li-- 449*9c5db199SXin Li-- Table structure for table `afe_kernels` 450*9c5db199SXin Li-- 451*9c5db199SXin Li 452*9c5db199SXin LiDROP TABLE IF EXISTS `afe_kernels`; 453*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 454*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 455*9c5db199SXin LiCREATE TABLE `afe_kernels` ( 456*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 457*9c5db199SXin Li `version` varchar(255) NOT NULL, 458*9c5db199SXin Li `cmdline` varchar(255) DEFAULT '', 459*9c5db199SXin Li PRIMARY KEY (`id`), 460*9c5db199SXin Li UNIQUE KEY `afe_kernals_unique` (`version`,`cmdline`) 461*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 462*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 463*9c5db199SXin Li 464*9c5db199SXin Li-- 465*9c5db199SXin Li-- Table structure for table `afe_labels` 466*9c5db199SXin Li-- 467*9c5db199SXin Li 468*9c5db199SXin LiDROP TABLE IF EXISTS `afe_labels`; 469*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 470*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 471*9c5db199SXin LiCREATE TABLE `afe_labels` ( 472*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 473*9c5db199SXin Li `name` varchar(750) DEFAULT NULL, 474*9c5db199SXin Li `kernel_config` varchar(255) DEFAULT NULL, 475*9c5db199SXin Li `platform` tinyint(1) DEFAULT '0', 476*9c5db199SXin Li `invalid` tinyint(1) NOT NULL, 477*9c5db199SXin Li `only_if_needed` tinyint(1) NOT NULL, 478*9c5db199SXin Li `atomic_group_id` int(11) DEFAULT NULL, 479*9c5db199SXin Li PRIMARY KEY (`id`), 480*9c5db199SXin Li UNIQUE KEY `name` (`name`), 481*9c5db199SXin Li KEY `atomic_group_id` (`atomic_group_id`), 482*9c5db199SXin Li CONSTRAINT `afe_labels_ibfk_1` FOREIGN KEY (`atomic_group_id`) REFERENCES `afe_atomic_groups` (`id`) ON DELETE NO ACTION 483*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 484*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 485*9c5db199SXin Li 486*9c5db199SXin Li-- 487*9c5db199SXin Li-- Table structure for table `afe_parameterized_job_parameters` 488*9c5db199SXin Li-- 489*9c5db199SXin Li 490*9c5db199SXin LiDROP TABLE IF EXISTS `afe_parameterized_job_parameters`; 491*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 492*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 493*9c5db199SXin LiCREATE TABLE `afe_parameterized_job_parameters` ( 494*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 495*9c5db199SXin Li `parameterized_job_id` int(11) NOT NULL, 496*9c5db199SXin Li `test_parameter_id` int(11) NOT NULL, 497*9c5db199SXin Li `parameter_value` text NOT NULL, 498*9c5db199SXin Li `parameter_type` enum('int','float','string') DEFAULT NULL, 499*9c5db199SXin Li PRIMARY KEY (`id`), 500*9c5db199SXin Li UNIQUE KEY `afe_parameterized_job_parameters_unique` (`parameterized_job_id`,`test_parameter_id`), 501*9c5db199SXin Li KEY `afe_parameterized_job_parameters_test_parameter_ibfk` (`test_parameter_id`), 502*9c5db199SXin Li CONSTRAINT `afe_parameterized_job_parameters_test_parameter_ibfk` FOREIGN KEY (`test_parameter_id`) REFERENCES `afe_test_parameters` (`id`), 503*9c5db199SXin Li CONSTRAINT `afe_parameterized_job_parameters_job_ibfk` FOREIGN KEY (`parameterized_job_id`) REFERENCES `afe_parameterized_jobs` (`id`) 504*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 505*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 506*9c5db199SXin Li 507*9c5db199SXin Li-- 508*9c5db199SXin Li-- Table structure for table `afe_parameterized_job_profiler_parameters` 509*9c5db199SXin Li-- 510*9c5db199SXin Li 511*9c5db199SXin LiDROP TABLE IF EXISTS `afe_parameterized_job_profiler_parameters`; 512*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 513*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 514*9c5db199SXin LiCREATE TABLE `afe_parameterized_job_profiler_parameters` ( 515*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 516*9c5db199SXin Li `parameterized_job_profiler_id` int(11) NOT NULL, 517*9c5db199SXin Li `parameter_name` varchar(255) NOT NULL, 518*9c5db199SXin Li `parameter_value` text NOT NULL, 519*9c5db199SXin Li `parameter_type` enum('int','float','string') DEFAULT NULL, 520*9c5db199SXin Li PRIMARY KEY (`id`), 521*9c5db199SXin Li UNIQUE KEY `afe_parameterized_job_profiler_parameters_unique` (`parameterized_job_profiler_id`,`parameter_name`), 522*9c5db199SXin Li CONSTRAINT `afe_parameterized_job_profiler_parameters_ibfk` FOREIGN KEY (`parameterized_job_profiler_id`) REFERENCES `afe_parameterized_jobs_profilers` (`id`) 523*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 524*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 525*9c5db199SXin Li 526*9c5db199SXin Li-- 527*9c5db199SXin Li-- Table structure for table `afe_parameterized_jobs` 528*9c5db199SXin Li-- 529*9c5db199SXin Li 530*9c5db199SXin LiDROP TABLE IF EXISTS `afe_parameterized_jobs`; 531*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 532*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 533*9c5db199SXin LiCREATE TABLE `afe_parameterized_jobs` ( 534*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 535*9c5db199SXin Li `test_id` int(11) NOT NULL, 536*9c5db199SXin Li `label_id` int(11) DEFAULT NULL, 537*9c5db199SXin Li `use_container` tinyint(1) DEFAULT '0', 538*9c5db199SXin Li `profile_only` tinyint(1) DEFAULT '0', 539*9c5db199SXin Li `upload_kernel_config` tinyint(1) DEFAULT '0', 540*9c5db199SXin Li PRIMARY KEY (`id`), 541*9c5db199SXin Li KEY `afe_parameterized_jobs_test_ibfk` (`test_id`), 542*9c5db199SXin Li KEY `afe_parameterized_jobs_label_ibfk` (`label_id`), 543*9c5db199SXin Li CONSTRAINT `afe_parameterized_jobs_label_ibfk` FOREIGN KEY (`label_id`) REFERENCES `afe_labels` (`id`), 544*9c5db199SXin Li CONSTRAINT `afe_parameterized_jobs_test_ibfk` FOREIGN KEY (`test_id`) REFERENCES `afe_autotests` (`id`) 545*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 546*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 547*9c5db199SXin Li 548*9c5db199SXin Li-- 549*9c5db199SXin Li-- Table structure for table `afe_parameterized_jobs_kernels` 550*9c5db199SXin Li-- 551*9c5db199SXin Li 552*9c5db199SXin LiDROP TABLE IF EXISTS `afe_parameterized_jobs_kernels`; 553*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 554*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 555*9c5db199SXin LiCREATE TABLE `afe_parameterized_jobs_kernels` ( 556*9c5db199SXin Li `parameterized_job_id` int(11) NOT NULL, 557*9c5db199SXin Li `kernel_id` int(11) NOT NULL, 558*9c5db199SXin Li PRIMARY KEY (`parameterized_job_id`,`kernel_id`), 559*9c5db199SXin Li CONSTRAINT `afe_parameterized_jobs_kernels_parameterized_job_ibfk` FOREIGN KEY (`parameterized_job_id`) REFERENCES `afe_parameterized_jobs` (`id`) 560*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 561*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 562*9c5db199SXin Li 563*9c5db199SXin Li-- 564*9c5db199SXin Li-- Table structure for table `afe_parameterized_jobs_profilers` 565*9c5db199SXin Li-- 566*9c5db199SXin Li 567*9c5db199SXin LiDROP TABLE IF EXISTS `afe_parameterized_jobs_profilers`; 568*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 569*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 570*9c5db199SXin LiCREATE TABLE `afe_parameterized_jobs_profilers` ( 571*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 572*9c5db199SXin Li `parameterized_job_id` int(11) NOT NULL, 573*9c5db199SXin Li `profiler_id` int(11) NOT NULL, 574*9c5db199SXin Li PRIMARY KEY (`id`), 575*9c5db199SXin Li UNIQUE KEY `afe_parameterized_jobs_profilers_unique` (`parameterized_job_id`,`profiler_id`), 576*9c5db199SXin Li KEY `afe_parameterized_jobs_profilers_profile_ibfk` (`profiler_id`), 577*9c5db199SXin Li CONSTRAINT `afe_parameterized_jobs_profilers_profile_ibfk` FOREIGN KEY (`profiler_id`) REFERENCES `afe_profilers` (`id`), 578*9c5db199SXin Li CONSTRAINT `afe_parameterized_jobs_profilers_parameterized_job_ibfk` FOREIGN KEY (`parameterized_job_id`) REFERENCES `afe_parameterized_jobs` (`id`) 579*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 580*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 581*9c5db199SXin Li 582*9c5db199SXin Li-- 583*9c5db199SXin Li-- Table structure for table `afe_profilers` 584*9c5db199SXin Li-- 585*9c5db199SXin Li 586*9c5db199SXin LiDROP TABLE IF EXISTS `afe_profilers`; 587*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 588*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 589*9c5db199SXin LiCREATE TABLE `afe_profilers` ( 590*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 591*9c5db199SXin Li `name` varchar(255) NOT NULL, 592*9c5db199SXin Li `description` longtext NOT NULL, 593*9c5db199SXin Li PRIMARY KEY (`id`), 594*9c5db199SXin Li UNIQUE KEY `name` (`name`) 595*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=latin1; 596*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 597*9c5db199SXin Li 598*9c5db199SXin Li-- 599*9c5db199SXin Li-- Table structure for table `afe_recurring_run` 600*9c5db199SXin Li-- 601*9c5db199SXin Li 602*9c5db199SXin LiDROP TABLE IF EXISTS `afe_recurring_run`; 603*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 604*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 605*9c5db199SXin LiCREATE TABLE `afe_recurring_run` ( 606*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 607*9c5db199SXin Li `job_id` int(11) NOT NULL, 608*9c5db199SXin Li `owner_id` int(11) NOT NULL, 609*9c5db199SXin Li `start_date` datetime NOT NULL, 610*9c5db199SXin Li `loop_period` int(11) NOT NULL, 611*9c5db199SXin Li `loop_count` int(11) NOT NULL, 612*9c5db199SXin Li PRIMARY KEY (`id`), 613*9c5db199SXin Li KEY `recurring_run_job_id` (`job_id`), 614*9c5db199SXin Li KEY `recurring_run_owner_id` (`owner_id`), 615*9c5db199SXin Li CONSTRAINT `recurring_run_job_id_fk` FOREIGN KEY (`job_id`) REFERENCES `afe_jobs` (`id`) ON DELETE NO ACTION, 616*9c5db199SXin Li CONSTRAINT `recurring_run_owner_id_fk` FOREIGN KEY (`owner_id`) REFERENCES `afe_users` (`id`) ON DELETE NO ACTION 617*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 618*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 619*9c5db199SXin Li 620*9c5db199SXin Li-- 621*9c5db199SXin Li-- Table structure for table `afe_replaced_labels` 622*9c5db199SXin Li-- 623*9c5db199SXin Li 624*9c5db199SXin LiDROP TABLE IF EXISTS `afe_replaced_labels`; 625*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 626*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 627*9c5db199SXin LiCREATE TABLE `afe_replaced_labels` ( 628*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 629*9c5db199SXin Li `label_id` int(11) DEFAULT NULL, 630*9c5db199SXin Li PRIMARY KEY (`id`), 631*9c5db199SXin Li UNIQUE KEY `label_id` (`label_id`), 632*9c5db199SXin Li CONSTRAINT `afe_replaced_labels_ibfk_1` FOREIGN KEY (`label_id`) REFERENCES `afe_labels` (`id`) ON DELETE CASCADE 633*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 634*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 635*9c5db199SXin Li 636*9c5db199SXin Li-- 637*9c5db199SXin Li-- Table structure for table `afe_shards` 638*9c5db199SXin Li-- 639*9c5db199SXin Li 640*9c5db199SXin LiDROP TABLE IF EXISTS `afe_shards`; 641*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 642*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 643*9c5db199SXin LiCREATE TABLE `afe_shards` ( 644*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 645*9c5db199SXin Li `hostname` varchar(255) NOT NULL, 646*9c5db199SXin Li PRIMARY KEY (`id`) 647*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 648*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 649*9c5db199SXin Li 650*9c5db199SXin Li-- 651*9c5db199SXin Li-- Table structure for table `afe_shards_labels` 652*9c5db199SXin Li-- 653*9c5db199SXin Li 654*9c5db199SXin LiDROP TABLE IF EXISTS `afe_shards_labels`; 655*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 656*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 657*9c5db199SXin LiCREATE TABLE `afe_shards_labels` ( 658*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 659*9c5db199SXin Li `shard_id` int(11) NOT NULL, 660*9c5db199SXin Li `label_id` int(11) NOT NULL, 661*9c5db199SXin Li PRIMARY KEY (`id`), 662*9c5db199SXin Li UNIQUE KEY `shard_label_id_uc` (`label_id`), 663*9c5db199SXin Li KEY `shard_shard_id_fk` (`shard_id`), 664*9c5db199SXin Li CONSTRAINT `shard_label_id_fk` FOREIGN KEY (`label_id`) REFERENCES `afe_labels` (`id`), 665*9c5db199SXin Li CONSTRAINT `shard_shard_id_fk` FOREIGN KEY (`shard_id`) REFERENCES `afe_shards` (`id`) 666*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 667*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 668*9c5db199SXin Li 669*9c5db199SXin Li-- 670*9c5db199SXin Li-- Table structure for table `afe_special_tasks` 671*9c5db199SXin Li-- 672*9c5db199SXin Li 673*9c5db199SXin LiDROP TABLE IF EXISTS `afe_special_tasks`; 674*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 675*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 676*9c5db199SXin LiCREATE TABLE `afe_special_tasks` ( 677*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 678*9c5db199SXin Li `host_id` int(11) NOT NULL, 679*9c5db199SXin Li `task` varchar(64) NOT NULL, 680*9c5db199SXin Li `time_requested` datetime NOT NULL, 681*9c5db199SXin Li `is_active` tinyint(1) NOT NULL DEFAULT '0', 682*9c5db199SXin Li `is_complete` tinyint(1) NOT NULL DEFAULT '0', 683*9c5db199SXin Li `time_started` datetime DEFAULT NULL, 684*9c5db199SXin Li `queue_entry_id` int(11) DEFAULT NULL, 685*9c5db199SXin Li `success` tinyint(1) NOT NULL DEFAULT '0', 686*9c5db199SXin Li `requested_by_id` int(11) NOT NULL, 687*9c5db199SXin Li `is_aborted` tinyint(1) NOT NULL DEFAULT '0', 688*9c5db199SXin Li `time_finished` datetime DEFAULT NULL, 689*9c5db199SXin Li PRIMARY KEY (`id`), 690*9c5db199SXin Li KEY `special_tasks_host_id` (`host_id`), 691*9c5db199SXin Li KEY `special_tasks_host_queue_entry_id` (`queue_entry_id`), 692*9c5db199SXin Li KEY `special_tasks_requested_by_id` (`requested_by_id`), 693*9c5db199SXin Li KEY `special_tasks_active_complete` (`is_active`,`is_complete`), 694*9c5db199SXin Li CONSTRAINT `special_tasks_requested_by_id` FOREIGN KEY (`requested_by_id`) REFERENCES `afe_users` (`id`) ON DELETE NO ACTION, 695*9c5db199SXin Li CONSTRAINT `special_tasks_to_hosts_ibfk` FOREIGN KEY (`host_id`) REFERENCES `afe_hosts` (`id`), 696*9c5db199SXin Li CONSTRAINT `special_tasks_to_host_queue_entries_ibfk` FOREIGN KEY (`queue_entry_id`) REFERENCES `afe_host_queue_entries` (`id`) 697*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 698*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 699*9c5db199SXin Li 700*9c5db199SXin Li-- 701*9c5db199SXin Li-- Table structure for table `afe_stable_versions` 702*9c5db199SXin Li-- 703*9c5db199SXin Li 704*9c5db199SXin LiDROP TABLE IF EXISTS `afe_stable_versions`; 705*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 706*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 707*9c5db199SXin LiCREATE TABLE `afe_stable_versions` ( 708*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 709*9c5db199SXin Li `board` varchar(255) NOT NULL, 710*9c5db199SXin Li `version` varchar(255) NOT NULL, 711*9c5db199SXin Li `archive_url` text, 712*9c5db199SXin Li PRIMARY KEY (`id`), 713*9c5db199SXin Li UNIQUE KEY `board_UNIQUE` (`board`) 714*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 715*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 716*9c5db199SXin Li 717*9c5db199SXin Li-- 718*9c5db199SXin Li-- Table structure for table `afe_static_host_attributes` 719*9c5db199SXin Li-- 720*9c5db199SXin Li 721*9c5db199SXin LiDROP TABLE IF EXISTS `afe_static_host_attributes`; 722*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 723*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 724*9c5db199SXin LiCREATE TABLE `afe_static_host_attributes` ( 725*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 726*9c5db199SXin Li `host_id` int(11) NOT NULL, 727*9c5db199SXin Li `attribute` varchar(90) NOT NULL, 728*9c5db199SXin Li `value` varchar(300) NOT NULL, 729*9c5db199SXin Li PRIMARY KEY (`id`), 730*9c5db199SXin Li KEY `host_id` (`host_id`), 731*9c5db199SXin Li KEY `attribute` (`attribute`), 732*9c5db199SXin Li CONSTRAINT `afe_static_host_attributes_ibfk_1` FOREIGN KEY (`host_id`) REFERENCES `afe_hosts` (`id`) ON DELETE CASCADE 733*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 734*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 735*9c5db199SXin Li 736*9c5db199SXin Li-- 737*9c5db199SXin Li-- Table structure for table `afe_static_hosts_labels` 738*9c5db199SXin Li-- 739*9c5db199SXin Li 740*9c5db199SXin LiDROP TABLE IF EXISTS `afe_static_hosts_labels`; 741*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 742*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 743*9c5db199SXin LiCREATE TABLE `afe_static_hosts_labels` ( 744*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 745*9c5db199SXin Li `host_id` int(11) DEFAULT NULL, 746*9c5db199SXin Li `staticlabel_id` int(11) DEFAULT NULL, 747*9c5db199SXin Li PRIMARY KEY (`id`), 748*9c5db199SXin Li UNIQUE KEY `hosts_labels_both_ids` (`staticlabel_id`,`host_id`), 749*9c5db199SXin Li KEY `hosts_labels_host_id` (`host_id`), 750*9c5db199SXin Li CONSTRAINT `static_hosts_labels_host_id_fk` FOREIGN KEY (`host_id`) REFERENCES `afe_hosts` (`id`) ON DELETE NO ACTION, 751*9c5db199SXin Li CONSTRAINT `static_hosts_labels_label_id_fk` FOREIGN KEY (`staticlabel_id`) REFERENCES `afe_static_labels` (`id`) ON DELETE NO ACTION 752*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 753*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 754*9c5db199SXin Li 755*9c5db199SXin Li-- 756*9c5db199SXin Li-- Table structure for table `afe_static_labels` 757*9c5db199SXin Li-- 758*9c5db199SXin Li 759*9c5db199SXin LiDROP TABLE IF EXISTS `afe_static_labels`; 760*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 761*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 762*9c5db199SXin LiCREATE TABLE `afe_static_labels` ( 763*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 764*9c5db199SXin Li `name` varchar(750) DEFAULT NULL, 765*9c5db199SXin Li `kernel_config` varchar(255) DEFAULT NULL, 766*9c5db199SXin Li `platform` tinyint(1) DEFAULT '0', 767*9c5db199SXin Li `invalid` tinyint(1) NOT NULL, 768*9c5db199SXin Li `only_if_needed` tinyint(1) NOT NULL, 769*9c5db199SXin Li `atomic_group_id` int(11) DEFAULT NULL, 770*9c5db199SXin Li PRIMARY KEY (`id`), 771*9c5db199SXin Li UNIQUE KEY `name` (`name`(50)), 772*9c5db199SXin Li KEY `atomic_group_id` (`atomic_group_id`), 773*9c5db199SXin Li CONSTRAINT `afe_static_labels_idfk_1` FOREIGN KEY (`atomic_group_id`) REFERENCES `afe_atomic_groups` (`id`) ON DELETE NO ACTION 774*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 775*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 776*9c5db199SXin Li 777*9c5db199SXin Li-- 778*9c5db199SXin Li-- Table structure for table `afe_test_parameters` 779*9c5db199SXin Li-- 780*9c5db199SXin Li 781*9c5db199SXin LiDROP TABLE IF EXISTS `afe_test_parameters`; 782*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 783*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 784*9c5db199SXin LiCREATE TABLE `afe_test_parameters` ( 785*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 786*9c5db199SXin Li `test_id` int(11) NOT NULL, 787*9c5db199SXin Li `name` varchar(255) NOT NULL, 788*9c5db199SXin Li PRIMARY KEY (`id`), 789*9c5db199SXin Li UNIQUE KEY `afe_test_parameters_unique` (`test_id`,`name`), 790*9c5db199SXin Li CONSTRAINT `afe_test_parameters_test_ibfk` FOREIGN KEY (`test_id`) REFERENCES `afe_autotests` (`id`) 791*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 792*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 793*9c5db199SXin Li 794*9c5db199SXin Li-- 795*9c5db199SXin Li-- Table structure for table `afe_users` 796*9c5db199SXin Li-- 797*9c5db199SXin Li 798*9c5db199SXin LiDROP TABLE IF EXISTS `afe_users`; 799*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 800*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 801*9c5db199SXin LiCREATE TABLE `afe_users` ( 802*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 803*9c5db199SXin Li `login` varchar(255) DEFAULT NULL, 804*9c5db199SXin Li `access_level` int(11) DEFAULT '0', 805*9c5db199SXin Li `reboot_before` smallint(6) NOT NULL, 806*9c5db199SXin Li `reboot_after` smallint(6) NOT NULL, 807*9c5db199SXin Li `show_experimental` tinyint(1) NOT NULL DEFAULT '0', 808*9c5db199SXin Li `drone_set_id` int(11) DEFAULT NULL, 809*9c5db199SXin Li PRIMARY KEY (`id`), 810*9c5db199SXin Li UNIQUE KEY `login_unique` (`login`), 811*9c5db199SXin Li KEY `afe_users_drone_set_ibfk` (`drone_set_id`), 812*9c5db199SXin Li CONSTRAINT `afe_users_drone_set_ibfk` FOREIGN KEY (`drone_set_id`) REFERENCES `afe_drone_sets` (`id`) 813*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; 814*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 815*9c5db199SXin Li 816*9c5db199SXin Li-- 817*9c5db199SXin Li-- Table structure for table `auth_group` 818*9c5db199SXin Li-- 819*9c5db199SXin Li 820*9c5db199SXin LiDROP TABLE IF EXISTS `auth_group`; 821*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 822*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 823*9c5db199SXin LiCREATE TABLE `auth_group` ( 824*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 825*9c5db199SXin Li `name` varchar(80) NOT NULL, 826*9c5db199SXin Li PRIMARY KEY (`id`), 827*9c5db199SXin Li UNIQUE KEY `name` (`name`) 828*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; 829*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 830*9c5db199SXin Li 831*9c5db199SXin Li-- 832*9c5db199SXin Li-- Table structure for table `auth_group_permissions` 833*9c5db199SXin Li-- 834*9c5db199SXin Li 835*9c5db199SXin LiDROP TABLE IF EXISTS `auth_group_permissions`; 836*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 837*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 838*9c5db199SXin LiCREATE TABLE `auth_group_permissions` ( 839*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 840*9c5db199SXin Li `group_id` int(11) NOT NULL, 841*9c5db199SXin Li `permission_id` int(11) NOT NULL, 842*9c5db199SXin Li PRIMARY KEY (`id`), 843*9c5db199SXin Li UNIQUE KEY `group_id` (`group_id`,`permission_id`), 844*9c5db199SXin Li KEY `auth_group_permissions_5f412f9a` (`group_id`), 845*9c5db199SXin Li KEY `auth_group_permissions_83d7f98b` (`permission_id`), 846*9c5db199SXin Li CONSTRAINT `group_id_refs_id_f4b32aac` FOREIGN KEY (`group_id`) REFERENCES `auth_group` (`id`), 847*9c5db199SXin Li CONSTRAINT `permission_id_refs_id_6ba0f519` FOREIGN KEY (`permission_id`) REFERENCES `auth_permission` (`id`) 848*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8; 849*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 850*9c5db199SXin Li 851*9c5db199SXin Li-- 852*9c5db199SXin Li-- Table structure for table `auth_permission` 853*9c5db199SXin Li-- 854*9c5db199SXin Li 855*9c5db199SXin LiDROP TABLE IF EXISTS `auth_permission`; 856*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 857*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 858*9c5db199SXin LiCREATE TABLE `auth_permission` ( 859*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 860*9c5db199SXin Li `name` varchar(50) NOT NULL, 861*9c5db199SXin Li `content_type_id` int(11) NOT NULL, 862*9c5db199SXin Li `codename` varchar(100) NOT NULL, 863*9c5db199SXin Li PRIMARY KEY (`id`), 864*9c5db199SXin Li UNIQUE KEY `content_type_id` (`content_type_id`,`codename`), 865*9c5db199SXin Li KEY `auth_permission_37ef4eb4` (`content_type_id`), 866*9c5db199SXin Li CONSTRAINT `content_type_id_refs_id_d043b34a` FOREIGN KEY (`content_type_id`) REFERENCES `django_content_type` (`id`) 867*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=136 DEFAULT CHARSET=utf8; 868*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 869*9c5db199SXin Li 870*9c5db199SXin Li-- 871*9c5db199SXin Li-- Table structure for table `auth_user` 872*9c5db199SXin Li-- 873*9c5db199SXin Li 874*9c5db199SXin LiDROP TABLE IF EXISTS `auth_user`; 875*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 876*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 877*9c5db199SXin LiCREATE TABLE `auth_user` ( 878*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 879*9c5db199SXin Li `password` varchar(128) NOT NULL, 880*9c5db199SXin Li `last_login` datetime NOT NULL, 881*9c5db199SXin Li `is_superuser` tinyint(1) NOT NULL, 882*9c5db199SXin Li `username` varchar(30) NOT NULL, 883*9c5db199SXin Li `first_name` varchar(30) NOT NULL, 884*9c5db199SXin Li `last_name` varchar(30) NOT NULL, 885*9c5db199SXin Li `email` varchar(75) NOT NULL, 886*9c5db199SXin Li `is_staff` tinyint(1) NOT NULL, 887*9c5db199SXin Li `is_active` tinyint(1) NOT NULL, 888*9c5db199SXin Li `date_joined` datetime NOT NULL, 889*9c5db199SXin Li PRIMARY KEY (`id`), 890*9c5db199SXin Li UNIQUE KEY `username` (`username`) 891*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 892*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 893*9c5db199SXin Li 894*9c5db199SXin Li-- 895*9c5db199SXin Li-- Table structure for table `auth_user_groups` 896*9c5db199SXin Li-- 897*9c5db199SXin Li 898*9c5db199SXin LiDROP TABLE IF EXISTS `auth_user_groups`; 899*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 900*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 901*9c5db199SXin LiCREATE TABLE `auth_user_groups` ( 902*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 903*9c5db199SXin Li `user_id` int(11) NOT NULL, 904*9c5db199SXin Li `group_id` int(11) NOT NULL, 905*9c5db199SXin Li PRIMARY KEY (`id`), 906*9c5db199SXin Li UNIQUE KEY `user_id` (`user_id`,`group_id`), 907*9c5db199SXin Li KEY `auth_user_groups_6340c63c` (`user_id`), 908*9c5db199SXin Li KEY `auth_user_groups_5f412f9a` (`group_id`), 909*9c5db199SXin Li CONSTRAINT `user_id_refs_id_40c41112` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`), 910*9c5db199SXin Li CONSTRAINT `group_id_refs_id_274b862c` FOREIGN KEY (`group_id`) REFERENCES `auth_group` (`id`) 911*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 912*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 913*9c5db199SXin Li 914*9c5db199SXin Li-- 915*9c5db199SXin Li-- Table structure for table `auth_user_user_permissions` 916*9c5db199SXin Li-- 917*9c5db199SXin Li 918*9c5db199SXin LiDROP TABLE IF EXISTS `auth_user_user_permissions`; 919*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 920*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 921*9c5db199SXin LiCREATE TABLE `auth_user_user_permissions` ( 922*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 923*9c5db199SXin Li `user_id` int(11) NOT NULL, 924*9c5db199SXin Li `permission_id` int(11) NOT NULL, 925*9c5db199SXin Li PRIMARY KEY (`id`), 926*9c5db199SXin Li UNIQUE KEY `user_id` (`user_id`,`permission_id`), 927*9c5db199SXin Li KEY `auth_user_user_permissions_6340c63c` (`user_id`), 928*9c5db199SXin Li KEY `auth_user_user_permissions_83d7f98b` (`permission_id`), 929*9c5db199SXin Li CONSTRAINT `user_id_refs_id_4dc23c39` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`), 930*9c5db199SXin Li CONSTRAINT `permission_id_refs_id_35d9ac25` FOREIGN KEY (`permission_id`) REFERENCES `auth_permission` (`id`) 931*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 932*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 933*9c5db199SXin Li 934*9c5db199SXin Li-- 935*9c5db199SXin Li-- Table structure for table `django_admin_log` 936*9c5db199SXin Li-- 937*9c5db199SXin Li 938*9c5db199SXin LiDROP TABLE IF EXISTS `django_admin_log`; 939*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 940*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 941*9c5db199SXin LiCREATE TABLE `django_admin_log` ( 942*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 943*9c5db199SXin Li `action_time` datetime NOT NULL, 944*9c5db199SXin Li `user_id` int(11) NOT NULL, 945*9c5db199SXin Li `content_type_id` int(11) DEFAULT NULL, 946*9c5db199SXin Li `object_id` longtext, 947*9c5db199SXin Li `object_repr` varchar(200) NOT NULL, 948*9c5db199SXin Li `action_flag` smallint(5) unsigned NOT NULL, 949*9c5db199SXin Li `change_message` longtext NOT NULL, 950*9c5db199SXin Li PRIMARY KEY (`id`), 951*9c5db199SXin Li KEY `django_admin_log_6340c63c` (`user_id`), 952*9c5db199SXin Li KEY `django_admin_log_37ef4eb4` (`content_type_id`), 953*9c5db199SXin Li CONSTRAINT `content_type_id_refs_id_93d2d1f8` FOREIGN KEY (`content_type_id`) REFERENCES `django_content_type` (`id`), 954*9c5db199SXin Li CONSTRAINT `user_id_refs_id_c0d12874` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`) 955*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 956*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 957*9c5db199SXin Li 958*9c5db199SXin Li-- 959*9c5db199SXin Li-- Table structure for table `django_content_type` 960*9c5db199SXin Li-- 961*9c5db199SXin Li 962*9c5db199SXin LiDROP TABLE IF EXISTS `django_content_type`; 963*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 964*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 965*9c5db199SXin LiCREATE TABLE `django_content_type` ( 966*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 967*9c5db199SXin Li `name` varchar(100) NOT NULL, 968*9c5db199SXin Li `app_label` varchar(100) NOT NULL, 969*9c5db199SXin Li `model` varchar(100) NOT NULL, 970*9c5db199SXin Li PRIMARY KEY (`id`), 971*9c5db199SXin Li UNIQUE KEY `app_label` (`app_label`,`model`) 972*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8; 973*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 974*9c5db199SXin Li 975*9c5db199SXin Li-- 976*9c5db199SXin Li-- Table structure for table `django_session` 977*9c5db199SXin Li-- 978*9c5db199SXin Li 979*9c5db199SXin LiDROP TABLE IF EXISTS `django_session`; 980*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 981*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 982*9c5db199SXin LiCREATE TABLE `django_session` ( 983*9c5db199SXin Li `session_key` varchar(40) NOT NULL, 984*9c5db199SXin Li `session_data` longtext NOT NULL, 985*9c5db199SXin Li `expire_date` datetime NOT NULL, 986*9c5db199SXin Li PRIMARY KEY (`session_key`), 987*9c5db199SXin Li KEY `django_session_b7b81f0c` (`expire_date`) 988*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 989*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 990*9c5db199SXin Li 991*9c5db199SXin Li-- 992*9c5db199SXin Li-- Table structure for table `django_site` 993*9c5db199SXin Li-- 994*9c5db199SXin Li 995*9c5db199SXin LiDROP TABLE IF EXISTS `django_site`; 996*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 997*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 998*9c5db199SXin LiCREATE TABLE `django_site` ( 999*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 1000*9c5db199SXin Li `domain` varchar(100) NOT NULL, 1001*9c5db199SXin Li `name` varchar(50) NOT NULL, 1002*9c5db199SXin Li PRIMARY KEY (`id`) 1003*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; 1004*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1005*9c5db199SXin Li 1006*9c5db199SXin Li-- 1007*9c5db199SXin Li-- Table structure for table `migrate_info` 1008*9c5db199SXin Li-- 1009*9c5db199SXin Li 1010*9c5db199SXin LiDROP TABLE IF EXISTS `migrate_info`; 1011*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1012*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1013*9c5db199SXin LiCREATE TABLE `migrate_info` ( 1014*9c5db199SXin Li `version` int(11) DEFAULT NULL 1015*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1016*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1017*9c5db199SXin Li 1018*9c5db199SXin Li-- 1019*9c5db199SXin Li-- Table structure for table `tko_embedded_graphing_queries` 1020*9c5db199SXin Li-- 1021*9c5db199SXin Li 1022*9c5db199SXin LiDROP TABLE IF EXISTS `tko_embedded_graphing_queries`; 1023*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1024*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1025*9c5db199SXin LiCREATE TABLE `tko_embedded_graphing_queries` ( 1026*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 1027*9c5db199SXin Li `url_token` text NOT NULL, 1028*9c5db199SXin Li `graph_type` varchar(16) NOT NULL, 1029*9c5db199SXin Li `params` text NOT NULL, 1030*9c5db199SXin Li `last_updated` datetime NOT NULL, 1031*9c5db199SXin Li `refresh_time` datetime DEFAULT NULL, 1032*9c5db199SXin Li `cached_png` mediumblob, 1033*9c5db199SXin Li PRIMARY KEY (`id`), 1034*9c5db199SXin Li KEY `url_token` (`url_token`(128)) 1035*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1036*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1037*9c5db199SXin Li 1038*9c5db199SXin Li-- 1039*9c5db199SXin Li-- Table structure for table `tko_iteration_attributes` 1040*9c5db199SXin Li-- 1041*9c5db199SXin Li 1042*9c5db199SXin LiDROP TABLE IF EXISTS `tko_iteration_attributes`; 1043*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1044*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1045*9c5db199SXin LiCREATE TABLE `tko_iteration_attributes` ( 1046*9c5db199SXin Li `test_idx` int(10) unsigned NOT NULL, 1047*9c5db199SXin Li `iteration` int(11) DEFAULT NULL, 1048*9c5db199SXin Li `attribute` varchar(30) DEFAULT NULL, 1049*9c5db199SXin Li `value` varchar(1024) DEFAULT NULL, 1050*9c5db199SXin Li KEY `test_idx` (`test_idx`), 1051*9c5db199SXin Li CONSTRAINT `tko_iteration_attributes_ibfk_1` FOREIGN KEY (`test_idx`) REFERENCES `tko_tests` (`test_idx`) ON DELETE CASCADE 1052*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1053*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1054*9c5db199SXin Li 1055*9c5db199SXin Li-- 1056*9c5db199SXin Li-- Table structure for table `tko_iteration_perf_value` 1057*9c5db199SXin Li-- 1058*9c5db199SXin Li 1059*9c5db199SXin LiDROP TABLE IF EXISTS `tko_iteration_perf_value`; 1060*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1061*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1062*9c5db199SXin LiCREATE TABLE `tko_iteration_perf_value` ( 1063*9c5db199SXin Li `test_idx` int(10) unsigned NOT NULL, 1064*9c5db199SXin Li `iteration` int(11) DEFAULT NULL, 1065*9c5db199SXin Li `description` varchar(256) DEFAULT NULL, 1066*9c5db199SXin Li `value` float DEFAULT NULL, 1067*9c5db199SXin Li `stddev` float DEFAULT NULL, 1068*9c5db199SXin Li `units` varchar(32) DEFAULT NULL, 1069*9c5db199SXin Li `higher_is_better` tinyint(1) NOT NULL DEFAULT '1', 1070*9c5db199SXin Li `graph` varchar(256) DEFAULT NULL, 1071*9c5db199SXin Li KEY `test_idx` (`test_idx`), 1072*9c5db199SXin Li KEY `description` (`description`(255)), 1073*9c5db199SXin Li KEY `value` (`value`), 1074*9c5db199SXin Li CONSTRAINT `tko_iteration_perf_value_ibfk` FOREIGN KEY (`test_idx`) REFERENCES `tko_tests` (`test_idx`) ON DELETE CASCADE 1075*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1076*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1077*9c5db199SXin Li 1078*9c5db199SXin Li-- 1079*9c5db199SXin Li-- Table structure for table `tko_iteration_result` 1080*9c5db199SXin Li-- 1081*9c5db199SXin Li 1082*9c5db199SXin LiDROP TABLE IF EXISTS `tko_iteration_result`; 1083*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1084*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1085*9c5db199SXin LiCREATE TABLE `tko_iteration_result` ( 1086*9c5db199SXin Li `test_idx` int(10) unsigned NOT NULL, 1087*9c5db199SXin Li `iteration` int(11) DEFAULT NULL, 1088*9c5db199SXin Li `attribute` varchar(256) DEFAULT NULL, 1089*9c5db199SXin Li `value` float DEFAULT NULL, 1090*9c5db199SXin Li KEY `test_idx` (`test_idx`), 1091*9c5db199SXin Li KEY `attribute` (`attribute`), 1092*9c5db199SXin Li KEY `value` (`value`), 1093*9c5db199SXin Li CONSTRAINT `tko_iteration_result_ibfk_1` FOREIGN KEY (`test_idx`) REFERENCES `tko_tests` (`test_idx`) ON DELETE CASCADE 1094*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1095*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1096*9c5db199SXin Li 1097*9c5db199SXin Li-- 1098*9c5db199SXin Li-- Table structure for table `tko_job_keyvals` 1099*9c5db199SXin Li-- 1100*9c5db199SXin Li 1101*9c5db199SXin LiDROP TABLE IF EXISTS `tko_job_keyvals`; 1102*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1103*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1104*9c5db199SXin LiCREATE TABLE `tko_job_keyvals` ( 1105*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 1106*9c5db199SXin Li `job_id` int(10) unsigned NOT NULL, 1107*9c5db199SXin Li `key` varchar(90) NOT NULL, 1108*9c5db199SXin Li `value` varchar(300) NOT NULL, 1109*9c5db199SXin Li PRIMARY KEY (`id`), 1110*9c5db199SXin Li KEY `tko_job_keyvals_job_id` (`job_id`), 1111*9c5db199SXin Li KEY `tko_job_keyvals_key` (`key`), 1112*9c5db199SXin Li CONSTRAINT `tko_job_keyvals_ibfk_1` FOREIGN KEY (`job_id`) REFERENCES `tko_jobs` (`job_idx`) ON DELETE CASCADE 1113*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1114*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1115*9c5db199SXin Li 1116*9c5db199SXin Li-- 1117*9c5db199SXin Li-- Table structure for table `tko_jobs` 1118*9c5db199SXin Li-- 1119*9c5db199SXin Li 1120*9c5db199SXin LiDROP TABLE IF EXISTS `tko_jobs`; 1121*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1122*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1123*9c5db199SXin LiCREATE TABLE `tko_jobs` ( 1124*9c5db199SXin Li `job_idx` int(10) unsigned NOT NULL AUTO_INCREMENT, 1125*9c5db199SXin Li `tag` varchar(100) DEFAULT NULL, 1126*9c5db199SXin Li `label` varchar(100) DEFAULT NULL, 1127*9c5db199SXin Li `username` varchar(80) DEFAULT NULL, 1128*9c5db199SXin Li `machine_idx` int(10) unsigned NOT NULL, 1129*9c5db199SXin Li `queued_time` datetime DEFAULT NULL, 1130*9c5db199SXin Li `started_time` datetime DEFAULT NULL, 1131*9c5db199SXin Li `finished_time` datetime DEFAULT NULL, 1132*9c5db199SXin Li `afe_job_id` int(11) DEFAULT NULL, 1133*9c5db199SXin Li `afe_parent_job_id` int(11) DEFAULT NULL, 1134*9c5db199SXin Li `build` varchar(255) DEFAULT NULL, 1135*9c5db199SXin Li `build_version` varchar(255) DEFAULT NULL, 1136*9c5db199SXin Li `suite` varchar(40) DEFAULT NULL, 1137*9c5db199SXin Li `board` varchar(40) DEFAULT NULL, 1138*9c5db199SXin Li PRIMARY KEY (`job_idx`), 1139*9c5db199SXin Li UNIQUE KEY `tag` (`tag`), 1140*9c5db199SXin Li KEY `label` (`label`), 1141*9c5db199SXin Li KEY `username` (`username`), 1142*9c5db199SXin Li KEY `machine_idx` (`machine_idx`), 1143*9c5db199SXin Li KEY `afe_job_id` (`afe_job_id`), 1144*9c5db199SXin Li KEY `afe_parent_job_id` (`afe_parent_job_id`), 1145*9c5db199SXin Li KEY `build` (`build`), 1146*9c5db199SXin Li KEY `build_version_suite_board` (`build_version`,`suite`,`board`), 1147*9c5db199SXin Li KEY `started_time_index` (`started_time`), 1148*9c5db199SXin Li KEY `queued_time` (`queued_time`), 1149*9c5db199SXin Li KEY `finished_time` (`finished_time`), 1150*9c5db199SXin Li CONSTRAINT `tko_jobs_ibfk_1` FOREIGN KEY (`machine_idx`) REFERENCES `tko_machines` (`machine_idx`) ON DELETE CASCADE 1151*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1152*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1153*9c5db199SXin Li 1154*9c5db199SXin Li-- 1155*9c5db199SXin Li-- Table structure for table `tko_kernels` 1156*9c5db199SXin Li-- 1157*9c5db199SXin Li 1158*9c5db199SXin LiDROP TABLE IF EXISTS `tko_kernels`; 1159*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1160*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1161*9c5db199SXin LiCREATE TABLE `tko_kernels` ( 1162*9c5db199SXin Li `kernel_idx` int(10) unsigned NOT NULL AUTO_INCREMENT, 1163*9c5db199SXin Li `kernel_hash` varchar(35) DEFAULT NULL, 1164*9c5db199SXin Li `base` varchar(30) DEFAULT NULL, 1165*9c5db199SXin Li `printable` varchar(100) DEFAULT NULL, 1166*9c5db199SXin Li PRIMARY KEY (`kernel_idx`), 1167*9c5db199SXin Li KEY `printable` (`printable`) 1168*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1169*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1170*9c5db199SXin Li 1171*9c5db199SXin Li-- 1172*9c5db199SXin Li-- Table structure for table `tko_machines` 1173*9c5db199SXin Li-- 1174*9c5db199SXin Li 1175*9c5db199SXin LiDROP TABLE IF EXISTS `tko_machines`; 1176*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1177*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1178*9c5db199SXin LiCREATE TABLE `tko_machines` ( 1179*9c5db199SXin Li `machine_idx` int(10) unsigned NOT NULL AUTO_INCREMENT, 1180*9c5db199SXin Li `hostname` varchar(700) DEFAULT NULL, 1181*9c5db199SXin Li `machine_group` varchar(80) DEFAULT NULL, 1182*9c5db199SXin Li `owner` varchar(80) DEFAULT NULL, 1183*9c5db199SXin Li PRIMARY KEY (`machine_idx`), 1184*9c5db199SXin Li UNIQUE KEY `hostname` (`hostname`) 1185*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1186*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1187*9c5db199SXin Li 1188*9c5db199SXin Li-- 1189*9c5db199SXin Li-- Table structure for table `tko_patches` 1190*9c5db199SXin Li-- 1191*9c5db199SXin Li 1192*9c5db199SXin LiDROP TABLE IF EXISTS `tko_patches`; 1193*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1194*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1195*9c5db199SXin LiCREATE TABLE `tko_patches` ( 1196*9c5db199SXin Li `kernel_idx` int(10) unsigned NOT NULL, 1197*9c5db199SXin Li `name` varchar(80) DEFAULT NULL, 1198*9c5db199SXin Li `url` varchar(300) DEFAULT NULL, 1199*9c5db199SXin Li `hash` varchar(35) DEFAULT NULL, 1200*9c5db199SXin Li KEY `kernel_idx` (`kernel_idx`), 1201*9c5db199SXin Li CONSTRAINT `tko_patches_ibfk_1` FOREIGN KEY (`kernel_idx`) REFERENCES `tko_kernels` (`kernel_idx`) ON DELETE CASCADE 1202*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1203*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1204*9c5db199SXin Li 1205*9c5db199SXin Li-- 1206*9c5db199SXin Li-- Temporary table structure for view `tko_perf_view` 1207*9c5db199SXin Li-- 1208*9c5db199SXin Li 1209*9c5db199SXin LiDROP TABLE IF EXISTS `tko_perf_view`; 1210*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_perf_view`*/; 1211*9c5db199SXin LiSET @saved_cs_client = @@character_set_client; 1212*9c5db199SXin LiSET character_set_client = utf8; 1213*9c5db199SXin Li/*!50001 CREATE TABLE `tko_perf_view` ( 1214*9c5db199SXin Li `test_idx` tinyint NOT NULL, 1215*9c5db199SXin Li `job_idx` tinyint NOT NULL, 1216*9c5db199SXin Li `test` tinyint NOT NULL, 1217*9c5db199SXin Li `subdir` tinyint NOT NULL, 1218*9c5db199SXin Li `kernel_idx` tinyint NOT NULL, 1219*9c5db199SXin Li `status` tinyint NOT NULL, 1220*9c5db199SXin Li `reason` tinyint NOT NULL, 1221*9c5db199SXin Li `machine_idx` tinyint NOT NULL, 1222*9c5db199SXin Li `test_started_time` tinyint NOT NULL, 1223*9c5db199SXin Li `test_finished_time` tinyint NOT NULL, 1224*9c5db199SXin Li `job_tag` tinyint NOT NULL, 1225*9c5db199SXin Li `job_label` tinyint NOT NULL, 1226*9c5db199SXin Li `job_username` tinyint NOT NULL, 1227*9c5db199SXin Li `job_queued_time` tinyint NOT NULL, 1228*9c5db199SXin Li `job_started_time` tinyint NOT NULL, 1229*9c5db199SXin Li `job_finished_time` tinyint NOT NULL, 1230*9c5db199SXin Li `machine_hostname` tinyint NOT NULL, 1231*9c5db199SXin Li `machine_group` tinyint NOT NULL, 1232*9c5db199SXin Li `machine_owner` tinyint NOT NULL, 1233*9c5db199SXin Li `kernel_hash` tinyint NOT NULL, 1234*9c5db199SXin Li `kernel_base` tinyint NOT NULL, 1235*9c5db199SXin Li `kernel_printable` tinyint NOT NULL, 1236*9c5db199SXin Li `status_word` tinyint NOT NULL, 1237*9c5db199SXin Li `iteration` tinyint NOT NULL, 1238*9c5db199SXin Li `iteration_key` tinyint NOT NULL, 1239*9c5db199SXin Li `iteration_value` tinyint NOT NULL 1240*9c5db199SXin Li) ENGINE=MyISAM */; 1241*9c5db199SXin LiSET character_set_client = @saved_cs_client; 1242*9c5db199SXin Li 1243*9c5db199SXin Li-- 1244*9c5db199SXin Li-- Temporary table structure for view `tko_perf_view_2` 1245*9c5db199SXin Li-- 1246*9c5db199SXin Li 1247*9c5db199SXin LiDROP TABLE IF EXISTS `tko_perf_view_2`; 1248*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_perf_view_2`*/; 1249*9c5db199SXin LiSET @saved_cs_client = @@character_set_client; 1250*9c5db199SXin LiSET character_set_client = utf8; 1251*9c5db199SXin Li/*!50001 CREATE TABLE `tko_perf_view_2` ( 1252*9c5db199SXin Li `test_idx` tinyint NOT NULL, 1253*9c5db199SXin Li `job_idx` tinyint NOT NULL, 1254*9c5db199SXin Li `test_name` tinyint NOT NULL, 1255*9c5db199SXin Li `subdir` tinyint NOT NULL, 1256*9c5db199SXin Li `kernel_idx` tinyint NOT NULL, 1257*9c5db199SXin Li `status_idx` tinyint NOT NULL, 1258*9c5db199SXin Li `reason` tinyint NOT NULL, 1259*9c5db199SXin Li `machine_idx` tinyint NOT NULL, 1260*9c5db199SXin Li `test_started_time` tinyint NOT NULL, 1261*9c5db199SXin Li `test_finished_time` tinyint NOT NULL, 1262*9c5db199SXin Li `job_tag` tinyint NOT NULL, 1263*9c5db199SXin Li `job_name` tinyint NOT NULL, 1264*9c5db199SXin Li `job_owner` tinyint NOT NULL, 1265*9c5db199SXin Li `job_queued_time` tinyint NOT NULL, 1266*9c5db199SXin Li `job_started_time` tinyint NOT NULL, 1267*9c5db199SXin Li `job_finished_time` tinyint NOT NULL, 1268*9c5db199SXin Li `hostname` tinyint NOT NULL, 1269*9c5db199SXin Li `platform` tinyint NOT NULL, 1270*9c5db199SXin Li `machine_owner` tinyint NOT NULL, 1271*9c5db199SXin Li `kernel_hash` tinyint NOT NULL, 1272*9c5db199SXin Li `kernel_base` tinyint NOT NULL, 1273*9c5db199SXin Li `kernel` tinyint NOT NULL, 1274*9c5db199SXin Li `status` tinyint NOT NULL, 1275*9c5db199SXin Li `iteration` tinyint NOT NULL, 1276*9c5db199SXin Li `iteration_key` tinyint NOT NULL, 1277*9c5db199SXin Li `iteration_value` tinyint NOT NULL 1278*9c5db199SXin Li) ENGINE=MyISAM */; 1279*9c5db199SXin LiSET character_set_client = @saved_cs_client; 1280*9c5db199SXin Li 1281*9c5db199SXin Li-- 1282*9c5db199SXin Li-- Table structure for table `tko_query_history` 1283*9c5db199SXin Li-- 1284*9c5db199SXin Li 1285*9c5db199SXin LiDROP TABLE IF EXISTS `tko_query_history`; 1286*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1287*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1288*9c5db199SXin LiCREATE TABLE `tko_query_history` ( 1289*9c5db199SXin Li `uid` varchar(32) DEFAULT NULL, 1290*9c5db199SXin Li `time_created` varchar(32) DEFAULT NULL, 1291*9c5db199SXin Li `user_comment` varchar(256) DEFAULT NULL, 1292*9c5db199SXin Li `url` varchar(1000) DEFAULT NULL 1293*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1294*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1295*9c5db199SXin Li 1296*9c5db199SXin Li-- 1297*9c5db199SXin Li-- Table structure for table `tko_saved_queries` 1298*9c5db199SXin Li-- 1299*9c5db199SXin Li 1300*9c5db199SXin LiDROP TABLE IF EXISTS `tko_saved_queries`; 1301*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1302*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1303*9c5db199SXin LiCREATE TABLE `tko_saved_queries` ( 1304*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 1305*9c5db199SXin Li `owner` varchar(80) NOT NULL, 1306*9c5db199SXin Li `name` varchar(100) NOT NULL, 1307*9c5db199SXin Li `url_token` longtext NOT NULL, 1308*9c5db199SXin Li PRIMARY KEY (`id`) 1309*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1310*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1311*9c5db199SXin Li 1312*9c5db199SXin Li-- 1313*9c5db199SXin Li-- Table structure for table `tko_status` 1314*9c5db199SXin Li-- 1315*9c5db199SXin Li 1316*9c5db199SXin LiDROP TABLE IF EXISTS `tko_status`; 1317*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1318*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1319*9c5db199SXin LiCREATE TABLE `tko_status` ( 1320*9c5db199SXin Li `status_idx` int(10) unsigned NOT NULL AUTO_INCREMENT, 1321*9c5db199SXin Li `word` varchar(10) DEFAULT NULL, 1322*9c5db199SXin Li PRIMARY KEY (`status_idx`), 1323*9c5db199SXin Li KEY `word` (`word`) 1324*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1; 1325*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1326*9c5db199SXin Li 1327*9c5db199SXin Li-- 1328*9c5db199SXin Li-- Dumping data for table `tko_status` 1329*9c5db199SXin Li-- 1330*9c5db199SXin Li 1331*9c5db199SXin LiLOCK TABLES `tko_status` WRITE; 1332*9c5db199SXin Li/*!40000 ALTER TABLE `tko_status` DISABLE KEYS */; 1333*9c5db199SXin LiINSERT INTO `tko_status` (word) VALUES ('ABORT'),('ALERT'),('ERROR'),('FAIL'),('GOOD'),('NOSTATUS'),('RUNNING'),('TEST_NA'),('WARN'); 1334*9c5db199SXin Li/*!40000 ALTER TABLE `tko_status` ENABLE KEYS */; 1335*9c5db199SXin LiUNLOCK TABLES; 1336*9c5db199SXin Li 1337*9c5db199SXin Li-- 1338*9c5db199SXin Li-- Table structure for table `tko_task_references` 1339*9c5db199SXin Li-- 1340*9c5db199SXin Li 1341*9c5db199SXin LiDROP TABLE IF EXISTS `tko_task_references`; 1342*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1343*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1344*9c5db199SXin LiCREATE TABLE `tko_task_references` ( 1345*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 1346*9c5db199SXin Li `reference_type` enum('skylab','afe') NOT NULL, 1347*9c5db199SXin Li `tko_job_idx` int(10) unsigned NOT NULL, 1348*9c5db199SXin Li `task_id` varchar(20) DEFAULT NULL, 1349*9c5db199SXin Li `parent_task_id` varchar(20) DEFAULT NULL, 1350*9c5db199SXin Li PRIMARY KEY (`id`), 1351*9c5db199SXin Li KEY `tko_task_references_ibfk_1` (`tko_job_idx`), 1352*9c5db199SXin Li KEY `reference_type_id` (`reference_type`,`id`), 1353*9c5db199SXin Li KEY `reference_type_task_id` (`reference_type`,`task_id`), 1354*9c5db199SXin Li KEY `reference_type_parent_task_id` (`reference_type`,`parent_task_id`), 1355*9c5db199SXin Li CONSTRAINT `tko_task_references_ibfk_1` FOREIGN KEY (`tko_job_idx`) REFERENCES `tko_jobs` (`job_idx`) ON DELETE CASCADE 1356*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1357*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1358*9c5db199SXin Li 1359*9c5db199SXin Li-- 1360*9c5db199SXin Li-- Table structure for table `tko_test_attributes` 1361*9c5db199SXin Li-- 1362*9c5db199SXin Li 1363*9c5db199SXin LiDROP TABLE IF EXISTS `tko_test_attributes`; 1364*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1365*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1366*9c5db199SXin LiCREATE TABLE `tko_test_attributes` ( 1367*9c5db199SXin Li `test_idx` int(10) unsigned NOT NULL, 1368*9c5db199SXin Li `attribute` varchar(30) DEFAULT NULL, 1369*9c5db199SXin Li `value` varchar(1024) DEFAULT NULL, 1370*9c5db199SXin Li `id` bigint(20) NOT NULL AUTO_INCREMENT, 1371*9c5db199SXin Li `user_created` tinyint(1) NOT NULL DEFAULT '0', 1372*9c5db199SXin Li PRIMARY KEY (`id`), 1373*9c5db199SXin Li KEY `test_idx` (`test_idx`), 1374*9c5db199SXin Li KEY `attribute` (`attribute`), 1375*9c5db199SXin Li KEY `value` (`value`(767)), 1376*9c5db199SXin Li CONSTRAINT `tko_test_attributes_ibfk_1` FOREIGN KEY (`test_idx`) REFERENCES `tko_tests` (`test_idx`) ON DELETE CASCADE 1377*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1378*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1379*9c5db199SXin Li 1380*9c5db199SXin Li-- 1381*9c5db199SXin Li-- Table structure for table `tko_test_labels` 1382*9c5db199SXin Li-- 1383*9c5db199SXin Li 1384*9c5db199SXin LiDROP TABLE IF EXISTS `tko_test_labels`; 1385*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1386*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1387*9c5db199SXin LiCREATE TABLE `tko_test_labels` ( 1388*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 1389*9c5db199SXin Li `name` varchar(80) NOT NULL, 1390*9c5db199SXin Li `description` longtext NOT NULL, 1391*9c5db199SXin Li PRIMARY KEY (`id`), 1392*9c5db199SXin Li UNIQUE KEY `tko_test_labels_unique` (`name`) 1393*9c5db199SXin Li) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; 1394*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1395*9c5db199SXin Li 1396*9c5db199SXin Li-- 1397*9c5db199SXin Li-- Table structure for table `tko_test_labels_tests` 1398*9c5db199SXin Li-- 1399*9c5db199SXin Li 1400*9c5db199SXin LiDROP TABLE IF EXISTS `tko_test_labels_tests`; 1401*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1402*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1403*9c5db199SXin LiCREATE TABLE `tko_test_labels_tests` ( 1404*9c5db199SXin Li `id` int(11) NOT NULL AUTO_INCREMENT, 1405*9c5db199SXin Li `testlabel_id` int(11) NOT NULL, 1406*9c5db199SXin Li `test_id` int(10) unsigned NOT NULL, 1407*9c5db199SXin Li PRIMARY KEY (`id`), 1408*9c5db199SXin Li UNIQUE KEY `testlabel_id` (`testlabel_id`,`test_id`), 1409*9c5db199SXin Li KEY `test_labels_tests_test_id` (`test_id`), 1410*9c5db199SXin Li CONSTRAINT `tests_labels_tests_ibfk_2` FOREIGN KEY (`test_id`) REFERENCES `tko_tests` (`test_idx`) ON DELETE CASCADE, 1411*9c5db199SXin Li CONSTRAINT `tko_test_labels_tests_ibfk_1` FOREIGN KEY (`testlabel_id`) REFERENCES `tko_test_labels` (`id`) ON DELETE CASCADE, 1412*9c5db199SXin Li CONSTRAINT `tko_test_labels_tests_ibfk_2` FOREIGN KEY (`test_id`) REFERENCES `tko_tests` (`test_idx`) ON DELETE CASCADE 1413*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1414*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1415*9c5db199SXin Li 1416*9c5db199SXin Li-- 1417*9c5db199SXin Li-- Temporary table structure for view `tko_test_view` 1418*9c5db199SXin Li-- 1419*9c5db199SXin Li 1420*9c5db199SXin LiDROP TABLE IF EXISTS `tko_test_view`; 1421*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_test_view`*/; 1422*9c5db199SXin LiSET @saved_cs_client = @@character_set_client; 1423*9c5db199SXin LiSET character_set_client = utf8; 1424*9c5db199SXin Li/*!50001 CREATE TABLE `tko_test_view` ( 1425*9c5db199SXin Li `test_idx` tinyint NOT NULL, 1426*9c5db199SXin Li `job_idx` tinyint NOT NULL, 1427*9c5db199SXin Li `test` tinyint NOT NULL, 1428*9c5db199SXin Li `subdir` tinyint NOT NULL, 1429*9c5db199SXin Li `kernel_idx` tinyint NOT NULL, 1430*9c5db199SXin Li `status` tinyint NOT NULL, 1431*9c5db199SXin Li `reason` tinyint NOT NULL, 1432*9c5db199SXin Li `machine_idx` tinyint NOT NULL, 1433*9c5db199SXin Li `test_started_time` tinyint NOT NULL, 1434*9c5db199SXin Li `test_finished_time` tinyint NOT NULL, 1435*9c5db199SXin Li `job_tag` tinyint NOT NULL, 1436*9c5db199SXin Li `job_label` tinyint NOT NULL, 1437*9c5db199SXin Li `job_username` tinyint NOT NULL, 1438*9c5db199SXin Li `job_queued_time` tinyint NOT NULL, 1439*9c5db199SXin Li `job_started_time` tinyint NOT NULL, 1440*9c5db199SXin Li `job_finished_time` tinyint NOT NULL, 1441*9c5db199SXin Li `machine_hostname` tinyint NOT NULL, 1442*9c5db199SXin Li `machine_group` tinyint NOT NULL, 1443*9c5db199SXin Li `machine_owner` tinyint NOT NULL, 1444*9c5db199SXin Li `kernel_hash` tinyint NOT NULL, 1445*9c5db199SXin Li `kernel_base` tinyint NOT NULL, 1446*9c5db199SXin Li `kernel_printable` tinyint NOT NULL, 1447*9c5db199SXin Li `status_word` tinyint NOT NULL 1448*9c5db199SXin Li) ENGINE=MyISAM */; 1449*9c5db199SXin LiSET character_set_client = @saved_cs_client; 1450*9c5db199SXin Li 1451*9c5db199SXin Li-- 1452*9c5db199SXin Li-- Temporary table structure for view `tko_test_view_2` 1453*9c5db199SXin Li-- 1454*9c5db199SXin Li 1455*9c5db199SXin LiDROP TABLE IF EXISTS `tko_test_view_2`; 1456*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_test_view_2`*/; 1457*9c5db199SXin LiSET @saved_cs_client = @@character_set_client; 1458*9c5db199SXin LiSET character_set_client = utf8; 1459*9c5db199SXin Li/*!50001 CREATE TABLE `tko_test_view_2` ( 1460*9c5db199SXin Li `test_idx` tinyint NOT NULL, 1461*9c5db199SXin Li `job_idx` tinyint NOT NULL, 1462*9c5db199SXin Li `test_name` tinyint NOT NULL, 1463*9c5db199SXin Li `subdir` tinyint NOT NULL, 1464*9c5db199SXin Li `kernel_idx` tinyint NOT NULL, 1465*9c5db199SXin Li `status_idx` tinyint NOT NULL, 1466*9c5db199SXin Li `reason` tinyint NOT NULL, 1467*9c5db199SXin Li `machine_idx` tinyint NOT NULL, 1468*9c5db199SXin Li `invalid` tinyint NOT NULL, 1469*9c5db199SXin Li `invalidates_test_idx` tinyint NOT NULL, 1470*9c5db199SXin Li `test_started_time` tinyint NOT NULL, 1471*9c5db199SXin Li `test_finished_time` tinyint NOT NULL, 1472*9c5db199SXin Li `job_tag` tinyint NOT NULL, 1473*9c5db199SXin Li `job_name` tinyint NOT NULL, 1474*9c5db199SXin Li `job_owner` tinyint NOT NULL, 1475*9c5db199SXin Li `job_queued_time` tinyint NOT NULL, 1476*9c5db199SXin Li `job_started_time` tinyint NOT NULL, 1477*9c5db199SXin Li `job_finished_time` tinyint NOT NULL, 1478*9c5db199SXin Li `afe_job_id` tinyint NOT NULL, 1479*9c5db199SXin Li `afe_parent_job_id` tinyint NOT NULL, 1480*9c5db199SXin Li `build` tinyint NOT NULL, 1481*9c5db199SXin Li `build_version` tinyint NOT NULL, 1482*9c5db199SXin Li `suite` tinyint NOT NULL, 1483*9c5db199SXin Li `board` tinyint NOT NULL, 1484*9c5db199SXin Li `hostname` tinyint NOT NULL, 1485*9c5db199SXin Li `platform` tinyint NOT NULL, 1486*9c5db199SXin Li `machine_owner` tinyint NOT NULL, 1487*9c5db199SXin Li `kernel_hash` tinyint NOT NULL, 1488*9c5db199SXin Li `kernel_base` tinyint NOT NULL, 1489*9c5db199SXin Li `kernel` tinyint NOT NULL, 1490*9c5db199SXin Li `status` tinyint NOT NULL 1491*9c5db199SXin Li) ENGINE=MyISAM */; 1492*9c5db199SXin LiSET character_set_client = @saved_cs_client; 1493*9c5db199SXin Li 1494*9c5db199SXin Li-- 1495*9c5db199SXin Li-- Temporary table structure for view `tko_test_view_outer_joins` 1496*9c5db199SXin Li-- 1497*9c5db199SXin Li 1498*9c5db199SXin LiDROP TABLE IF EXISTS `tko_test_view_outer_joins`; 1499*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_test_view_outer_joins`*/; 1500*9c5db199SXin LiSET @saved_cs_client = @@character_set_client; 1501*9c5db199SXin LiSET character_set_client = utf8; 1502*9c5db199SXin Li/*!50001 CREATE TABLE `tko_test_view_outer_joins` ( 1503*9c5db199SXin Li `test_idx` tinyint NOT NULL, 1504*9c5db199SXin Li `job_idx` tinyint NOT NULL, 1505*9c5db199SXin Li `test_name` tinyint NOT NULL, 1506*9c5db199SXin Li `subdir` tinyint NOT NULL, 1507*9c5db199SXin Li `kernel_idx` tinyint NOT NULL, 1508*9c5db199SXin Li `status_idx` tinyint NOT NULL, 1509*9c5db199SXin Li `reason` tinyint NOT NULL, 1510*9c5db199SXin Li `machine_idx` tinyint NOT NULL, 1511*9c5db199SXin Li `test_started_time` tinyint NOT NULL, 1512*9c5db199SXin Li `test_finished_time` tinyint NOT NULL, 1513*9c5db199SXin Li `job_tag` tinyint NOT NULL, 1514*9c5db199SXin Li `job_name` tinyint NOT NULL, 1515*9c5db199SXin Li `job_owner` tinyint NOT NULL, 1516*9c5db199SXin Li `job_queued_time` tinyint NOT NULL, 1517*9c5db199SXin Li `job_started_time` tinyint NOT NULL, 1518*9c5db199SXin Li `job_finished_time` tinyint NOT NULL, 1519*9c5db199SXin Li `hostname` tinyint NOT NULL, 1520*9c5db199SXin Li `platform` tinyint NOT NULL, 1521*9c5db199SXin Li `machine_owner` tinyint NOT NULL, 1522*9c5db199SXin Li `kernel_hash` tinyint NOT NULL, 1523*9c5db199SXin Li `kernel_base` tinyint NOT NULL, 1524*9c5db199SXin Li `kernel` tinyint NOT NULL, 1525*9c5db199SXin Li `status` tinyint NOT NULL 1526*9c5db199SXin Li) ENGINE=MyISAM */; 1527*9c5db199SXin LiSET character_set_client = @saved_cs_client; 1528*9c5db199SXin Li 1529*9c5db199SXin Li-- 1530*9c5db199SXin Li-- Table structure for table `tko_tests` 1531*9c5db199SXin Li-- 1532*9c5db199SXin Li 1533*9c5db199SXin LiDROP TABLE IF EXISTS `tko_tests`; 1534*9c5db199SXin Li/*!40101 SET @saved_cs_client = @@character_set_client */; 1535*9c5db199SXin Li/*!40101 SET character_set_client = utf8 */; 1536*9c5db199SXin LiCREATE TABLE `tko_tests` ( 1537*9c5db199SXin Li `test_idx` int(10) unsigned NOT NULL AUTO_INCREMENT, 1538*9c5db199SXin Li `job_idx` int(10) unsigned NOT NULL, 1539*9c5db199SXin Li `test` varchar(300) DEFAULT NULL, 1540*9c5db199SXin Li `subdir` varchar(300) DEFAULT NULL, 1541*9c5db199SXin Li `kernel_idx` int(10) unsigned NOT NULL, 1542*9c5db199SXin Li `status` int(10) unsigned NOT NULL, 1543*9c5db199SXin Li `reason` varchar(4096) DEFAULT NULL, 1544*9c5db199SXin Li `machine_idx` int(10) unsigned NOT NULL, 1545*9c5db199SXin Li `invalid` tinyint(1) DEFAULT '0', 1546*9c5db199SXin Li `finished_time` datetime DEFAULT NULL, 1547*9c5db199SXin Li `started_time` datetime DEFAULT NULL, 1548*9c5db199SXin Li `invalidates_test_idx` int(10) unsigned DEFAULT NULL, 1549*9c5db199SXin Li PRIMARY KEY (`test_idx`), 1550*9c5db199SXin Li KEY `kernel_idx` (`kernel_idx`), 1551*9c5db199SXin Li KEY `status` (`status`), 1552*9c5db199SXin Li KEY `machine_idx` (`machine_idx`), 1553*9c5db199SXin Li KEY `job_idx` (`job_idx`), 1554*9c5db199SXin Li KEY `reason` (`reason`(767)), 1555*9c5db199SXin Li KEY `test` (`test`), 1556*9c5db199SXin Li KEY `subdir` (`subdir`), 1557*9c5db199SXin Li KEY `started_time` (`started_time`), 1558*9c5db199SXin Li KEY `invalidates_test_idx` (`invalidates_test_idx`), 1559*9c5db199SXin Li KEY `finished_time_idx` (`finished_time`), 1560*9c5db199SXin Li CONSTRAINT `invalidates_test_idx_fk_1` FOREIGN KEY (`invalidates_test_idx`) REFERENCES `tko_tests` (`test_idx`) ON DELETE CASCADE, 1561*9c5db199SXin Li CONSTRAINT `tests_to_jobs_ibfk` FOREIGN KEY (`job_idx`) REFERENCES `tko_jobs` (`job_idx`), 1562*9c5db199SXin Li CONSTRAINT `tko_tests_ibfk_1` FOREIGN KEY (`kernel_idx`) REFERENCES `tko_kernels` (`kernel_idx`) ON DELETE CASCADE, 1563*9c5db199SXin Li CONSTRAINT `tko_tests_ibfk_2` FOREIGN KEY (`status`) REFERENCES `tko_status` (`status_idx`) ON DELETE CASCADE, 1564*9c5db199SXin Li CONSTRAINT `tko_tests_ibfk_3` FOREIGN KEY (`machine_idx`) REFERENCES `tko_machines` (`machine_idx`) ON DELETE CASCADE 1565*9c5db199SXin Li) ENGINE=InnoDB DEFAULT CHARSET=latin1; 1566*9c5db199SXin Li/*!40101 SET character_set_client = @saved_cs_client */; 1567*9c5db199SXin Li 1568*9c5db199SXin Li-- 1569*9c5db199SXin Li-- Final view structure for view `tko_perf_view` 1570*9c5db199SXin Li-- 1571*9c5db199SXin Li 1572*9c5db199SXin Li/*!50001 DROP TABLE IF EXISTS `tko_perf_view`*/; 1573*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_perf_view`*/; 1574*9c5db199SXin Li/*!50001 SET @saved_cs_client = @@character_set_client */; 1575*9c5db199SXin Li/*!50001 SET @saved_cs_results = @@character_set_results */; 1576*9c5db199SXin Li/*!50001 SET @saved_col_connection = @@collation_connection */; 1577*9c5db199SXin Li/*!50001 SET character_set_client = utf8 */; 1578*9c5db199SXin Li/*!50001 SET character_set_results = utf8 */; 1579*9c5db199SXin Li/*!50001 SET collation_connection = utf8_general_ci */; 1580*9c5db199SXin Li/*!50001 CREATE ALGORITHM=UNDEFINED */ 1581*9c5db199SXin Li/*!50013 DEFINER=`chromeosqa-admin`@`localhost` SQL SECURITY DEFINER */ 1582*9c5db199SXin Li/*!50001 VIEW `tko_perf_view` AS select `tko_tests`.`test_idx` AS `test_idx`,`tko_tests`.`job_idx` AS `job_idx`,`tko_tests`.`test` AS `test`,`tko_tests`.`subdir` AS `subdir`,`tko_tests`.`kernel_idx` AS `kernel_idx`,`tko_tests`.`status` AS `status`,`tko_tests`.`reason` AS `reason`,`tko_tests`.`machine_idx` AS `machine_idx`,`tko_tests`.`started_time` AS `test_started_time`,`tko_tests`.`finished_time` AS `test_finished_time`,`tko_jobs`.`tag` AS `job_tag`,`tko_jobs`.`label` AS `job_label`,`tko_jobs`.`username` AS `job_username`,`tko_jobs`.`queued_time` AS `job_queued_time`,`tko_jobs`.`started_time` AS `job_started_time`,`tko_jobs`.`finished_time` AS `job_finished_time`,`tko_machines`.`hostname` AS `machine_hostname`,`tko_machines`.`machine_group` AS `machine_group`,`tko_machines`.`owner` AS `machine_owner`,`tko_kernels`.`kernel_hash` AS `kernel_hash`,`tko_kernels`.`base` AS `kernel_base`,`tko_kernels`.`printable` AS `kernel_printable`,`tko_status`.`word` AS `status_word`,`tko_iteration_result`.`iteration` AS `iteration`,`tko_iteration_result`.`attribute` AS `iteration_key`,`tko_iteration_result`.`value` AS `iteration_value` from (((((`tko_tests` join `tko_jobs` on((`tko_jobs`.`job_idx` = `tko_tests`.`job_idx`))) join `tko_machines` on((`tko_machines`.`machine_idx` = `tko_jobs`.`machine_idx`))) join `tko_kernels` on((`tko_kernels`.`kernel_idx` = `tko_tests`.`kernel_idx`))) join `tko_status` on((`tko_status`.`status_idx` = `tko_tests`.`status`))) join `tko_iteration_result` on((`tko_iteration_result`.`test_idx` = `tko_tests`.`test_idx`))) */; 1583*9c5db199SXin Li/*!50001 SET character_set_client = @saved_cs_client */; 1584*9c5db199SXin Li/*!50001 SET character_set_results = @saved_cs_results */; 1585*9c5db199SXin Li/*!50001 SET collation_connection = @saved_col_connection */; 1586*9c5db199SXin Li 1587*9c5db199SXin Li-- 1588*9c5db199SXin Li-- Final view structure for view `tko_perf_view_2` 1589*9c5db199SXin Li-- 1590*9c5db199SXin Li 1591*9c5db199SXin Li/*!50001 DROP TABLE IF EXISTS `tko_perf_view_2`*/; 1592*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_perf_view_2`*/; 1593*9c5db199SXin Li/*!50001 SET @saved_cs_client = @@character_set_client */; 1594*9c5db199SXin Li/*!50001 SET @saved_cs_results = @@character_set_results */; 1595*9c5db199SXin Li/*!50001 SET @saved_col_connection = @@collation_connection */; 1596*9c5db199SXin Li/*!50001 SET character_set_client = utf8 */; 1597*9c5db199SXin Li/*!50001 SET character_set_results = utf8 */; 1598*9c5db199SXin Li/*!50001 SET collation_connection = utf8_general_ci */; 1599*9c5db199SXin Li/*!50001 CREATE ALGORITHM=UNDEFINED */ 1600*9c5db199SXin Li/*!50013 DEFINER=`chromeosqa-admin`@`localhost` SQL SECURITY DEFINER */ 1601*9c5db199SXin Li/*!50001 VIEW `tko_perf_view_2` AS select `tko_tests`.`test_idx` AS `test_idx`,`tko_tests`.`job_idx` AS `job_idx`,`tko_tests`.`test` AS `test_name`,`tko_tests`.`subdir` AS `subdir`,`tko_tests`.`kernel_idx` AS `kernel_idx`,`tko_tests`.`status` AS `status_idx`,`tko_tests`.`reason` AS `reason`,`tko_tests`.`machine_idx` AS `machine_idx`,`tko_tests`.`started_time` AS `test_started_time`,`tko_tests`.`finished_time` AS `test_finished_time`,`tko_jobs`.`tag` AS `job_tag`,`tko_jobs`.`label` AS `job_name`,`tko_jobs`.`username` AS `job_owner`,`tko_jobs`.`queued_time` AS `job_queued_time`,`tko_jobs`.`started_time` AS `job_started_time`,`tko_jobs`.`finished_time` AS `job_finished_time`,`tko_machines`.`hostname` AS `hostname`,`tko_machines`.`machine_group` AS `platform`,`tko_machines`.`owner` AS `machine_owner`,`tko_kernels`.`kernel_hash` AS `kernel_hash`,`tko_kernels`.`base` AS `kernel_base`,`tko_kernels`.`printable` AS `kernel`,`tko_status`.`word` AS `status`,`tko_iteration_result`.`iteration` AS `iteration`,`tko_iteration_result`.`attribute` AS `iteration_key`,`tko_iteration_result`.`value` AS `iteration_value` from (((((`tko_tests` left join `tko_jobs` on((`tko_jobs`.`job_idx` = `tko_tests`.`job_idx`))) left join `tko_machines` on((`tko_machines`.`machine_idx` = `tko_jobs`.`machine_idx`))) left join `tko_kernels` on((`tko_kernels`.`kernel_idx` = `tko_tests`.`kernel_idx`))) left join `tko_status` on((`tko_status`.`status_idx` = `tko_tests`.`status`))) left join `tko_iteration_result` on((`tko_iteration_result`.`test_idx` = `tko_tests`.`test_idx`))) */; 1602*9c5db199SXin Li/*!50001 SET character_set_client = @saved_cs_client */; 1603*9c5db199SXin Li/*!50001 SET character_set_results = @saved_cs_results */; 1604*9c5db199SXin Li/*!50001 SET collation_connection = @saved_col_connection */; 1605*9c5db199SXin Li 1606*9c5db199SXin Li-- 1607*9c5db199SXin Li-- Final view structure for view `tko_test_view` 1608*9c5db199SXin Li-- 1609*9c5db199SXin Li 1610*9c5db199SXin Li/*!50001 DROP TABLE IF EXISTS `tko_test_view`*/; 1611*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_test_view`*/; 1612*9c5db199SXin Li/*!50001 SET @saved_cs_client = @@character_set_client */; 1613*9c5db199SXin Li/*!50001 SET @saved_cs_results = @@character_set_results */; 1614*9c5db199SXin Li/*!50001 SET @saved_col_connection = @@collation_connection */; 1615*9c5db199SXin Li/*!50001 SET character_set_client = utf8 */; 1616*9c5db199SXin Li/*!50001 SET character_set_results = utf8 */; 1617*9c5db199SXin Li/*!50001 SET collation_connection = utf8_general_ci */; 1618*9c5db199SXin Li/*!50001 CREATE ALGORITHM=UNDEFINED */ 1619*9c5db199SXin Li/*!50013 DEFINER=`chromeosqa-admin`@`localhost` SQL SECURITY DEFINER */ 1620*9c5db199SXin Li/*!50001 VIEW `tko_test_view` AS select `tko_tests`.`test_idx` AS `test_idx`,`tko_tests`.`job_idx` AS `job_idx`,`tko_tests`.`test` AS `test`,`tko_tests`.`subdir` AS `subdir`,`tko_tests`.`kernel_idx` AS `kernel_idx`,`tko_tests`.`status` AS `status`,`tko_tests`.`reason` AS `reason`,`tko_tests`.`machine_idx` AS `machine_idx`,`tko_tests`.`started_time` AS `test_started_time`,`tko_tests`.`finished_time` AS `test_finished_time`,`tko_jobs`.`tag` AS `job_tag`,`tko_jobs`.`label` AS `job_label`,`tko_jobs`.`username` AS `job_username`,`tko_jobs`.`queued_time` AS `job_queued_time`,`tko_jobs`.`started_time` AS `job_started_time`,`tko_jobs`.`finished_time` AS `job_finished_time`,`tko_machines`.`hostname` AS `machine_hostname`,`tko_machines`.`machine_group` AS `machine_group`,`tko_machines`.`owner` AS `machine_owner`,`tko_kernels`.`kernel_hash` AS `kernel_hash`,`tko_kernels`.`base` AS `kernel_base`,`tko_kernels`.`printable` AS `kernel_printable`,`tko_status`.`word` AS `status_word` from ((((`tko_tests` join `tko_jobs` on((`tko_jobs`.`job_idx` = `tko_tests`.`job_idx`))) join `tko_machines` on((`tko_machines`.`machine_idx` = `tko_jobs`.`machine_idx`))) join `tko_kernels` on((`tko_kernels`.`kernel_idx` = `tko_tests`.`kernel_idx`))) join `tko_status` on((`tko_status`.`status_idx` = `tko_tests`.`status`))) */; 1621*9c5db199SXin Li/*!50001 SET character_set_client = @saved_cs_client */; 1622*9c5db199SXin Li/*!50001 SET character_set_results = @saved_cs_results */; 1623*9c5db199SXin Li/*!50001 SET collation_connection = @saved_col_connection */; 1624*9c5db199SXin Li 1625*9c5db199SXin Li-- 1626*9c5db199SXin Li-- Final view structure for view `tko_test_view_2` 1627*9c5db199SXin Li-- 1628*9c5db199SXin Li 1629*9c5db199SXin Li/*!50001 DROP TABLE IF EXISTS `tko_test_view_2`*/; 1630*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_test_view_2`*/; 1631*9c5db199SXin Li/*!50001 SET @saved_cs_client = @@character_set_client */; 1632*9c5db199SXin Li/*!50001 SET @saved_cs_results = @@character_set_results */; 1633*9c5db199SXin Li/*!50001 SET @saved_col_connection = @@collation_connection */; 1634*9c5db199SXin Li/*!50001 SET character_set_client = utf8 */; 1635*9c5db199SXin Li/*!50001 SET character_set_results = utf8 */; 1636*9c5db199SXin Li/*!50001 SET collation_connection = utf8_general_ci */; 1637*9c5db199SXin Li/*!50001 CREATE ALGORITHM=UNDEFINED */ 1638*9c5db199SXin Li/*!50013 DEFINER=`chromeosqa-admin`@`localhost` SQL SECURITY DEFINER */ 1639*9c5db199SXin Li/*!50001 VIEW `tko_test_view_2` AS select `tko_tests`.`test_idx` AS `test_idx`,`tko_tests`.`job_idx` AS `job_idx`,`tko_tests`.`test` AS `test_name`,`tko_tests`.`subdir` AS `subdir`,`tko_tests`.`kernel_idx` AS `kernel_idx`,`tko_tests`.`status` AS `status_idx`,`tko_tests`.`reason` AS `reason`,`tko_tests`.`machine_idx` AS `machine_idx`,`tko_tests`.`invalid` AS `invalid`,`tko_tests`.`invalidates_test_idx` AS `invalidates_test_idx`,`tko_tests`.`started_time` AS `test_started_time`,`tko_tests`.`finished_time` AS `test_finished_time`,`tko_jobs`.`tag` AS `job_tag`,`tko_jobs`.`label` AS `job_name`,`tko_jobs`.`username` AS `job_owner`,`tko_jobs`.`queued_time` AS `job_queued_time`,`tko_jobs`.`started_time` AS `job_started_time`,`tko_jobs`.`finished_time` AS `job_finished_time`,`tko_jobs`.`afe_job_id` AS `afe_job_id`,`tko_jobs`.`afe_parent_job_id` AS `afe_parent_job_id`,`tko_jobs`.`build` AS `build`,`tko_jobs`.`build_version` AS `build_version`,`tko_jobs`.`suite` AS `suite`,`tko_jobs`.`board` AS `board`,`tko_machines`.`hostname` AS `hostname`,`tko_machines`.`machine_group` AS `platform`,`tko_machines`.`owner` AS `machine_owner`,`tko_kernels`.`kernel_hash` AS `kernel_hash`,`tko_kernels`.`base` AS `kernel_base`,`tko_kernels`.`printable` AS `kernel`,`tko_status`.`word` AS `status` from ((((`tko_tests` join `tko_jobs` on((`tko_jobs`.`job_idx` = `tko_tests`.`job_idx`))) join `tko_machines` on((`tko_machines`.`machine_idx` = `tko_jobs`.`machine_idx`))) join `tko_kernels` on((`tko_kernels`.`kernel_idx` = `tko_tests`.`kernel_idx`))) join `tko_status` on((`tko_status`.`status_idx` = `tko_tests`.`status`))) */; 1640*9c5db199SXin Li/*!50001 SET character_set_client = @saved_cs_client */; 1641*9c5db199SXin Li/*!50001 SET character_set_results = @saved_cs_results */; 1642*9c5db199SXin Li/*!50001 SET collation_connection = @saved_col_connection */; 1643*9c5db199SXin Li 1644*9c5db199SXin Li-- 1645*9c5db199SXin Li-- Final view structure for view `tko_test_view_outer_joins` 1646*9c5db199SXin Li-- 1647*9c5db199SXin Li 1648*9c5db199SXin Li/*!50001 DROP TABLE IF EXISTS `tko_test_view_outer_joins`*/; 1649*9c5db199SXin Li/*!50001 DROP VIEW IF EXISTS `tko_test_view_outer_joins`*/; 1650*9c5db199SXin Li/*!50001 SET @saved_cs_client = @@character_set_client */; 1651*9c5db199SXin Li/*!50001 SET @saved_cs_results = @@character_set_results */; 1652*9c5db199SXin Li/*!50001 SET @saved_col_connection = @@collation_connection */; 1653*9c5db199SXin Li/*!50001 SET character_set_client = utf8 */; 1654*9c5db199SXin Li/*!50001 SET character_set_results = utf8 */; 1655*9c5db199SXin Li/*!50001 SET collation_connection = utf8_general_ci */; 1656*9c5db199SXin Li/*!50001 CREATE ALGORITHM=UNDEFINED */ 1657*9c5db199SXin Li/*!50013 DEFINER=`chromeosqa-admin`@`localhost` SQL SECURITY DEFINER */ 1658*9c5db199SXin Li/*!50001 VIEW `tko_test_view_outer_joins` AS select `tko_tests`.`test_idx` AS `test_idx`,`tko_tests`.`job_idx` AS `job_idx`,`tko_tests`.`test` AS `test_name`,`tko_tests`.`subdir` AS `subdir`,`tko_tests`.`kernel_idx` AS `kernel_idx`,`tko_tests`.`status` AS `status_idx`,`tko_tests`.`reason` AS `reason`,`tko_tests`.`machine_idx` AS `machine_idx`,`tko_tests`.`started_time` AS `test_started_time`,`tko_tests`.`finished_time` AS `test_finished_time`,`tko_jobs`.`tag` AS `job_tag`,`tko_jobs`.`label` AS `job_name`,`tko_jobs`.`username` AS `job_owner`,`tko_jobs`.`queued_time` AS `job_queued_time`,`tko_jobs`.`started_time` AS `job_started_time`,`tko_jobs`.`finished_time` AS `job_finished_time`,`tko_machines`.`hostname` AS `hostname`,`tko_machines`.`machine_group` AS `platform`,`tko_machines`.`owner` AS `machine_owner`,`tko_kernels`.`kernel_hash` AS `kernel_hash`,`tko_kernels`.`base` AS `kernel_base`,`tko_kernels`.`printable` AS `kernel`,`tko_status`.`word` AS `status` from ((((`tko_tests` left join `tko_jobs` on((`tko_jobs`.`job_idx` = `tko_tests`.`job_idx`))) left join `tko_machines` on((`tko_machines`.`machine_idx` = `tko_jobs`.`machine_idx`))) left join `tko_kernels` on((`tko_kernels`.`kernel_idx` = `tko_tests`.`kernel_idx`))) left join `tko_status` on((`tko_status`.`status_idx` = `tko_tests`.`status`))) */; 1659*9c5db199SXin Li/*!50001 SET character_set_client = @saved_cs_client */; 1660*9c5db199SXin Li/*!50001 SET character_set_results = @saved_cs_results */; 1661*9c5db199SXin Li/*!50001 SET collation_connection = @saved_col_connection */; 1662*9c5db199SXin Li/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 1663*9c5db199SXin Li 1664*9c5db199SXin Li/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 1665*9c5db199SXin Li/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 1666*9c5db199SXin Li/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 1667*9c5db199SXin Li/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 1668*9c5db199SXin Li/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 1669*9c5db199SXin Li/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 1670*9c5db199SXin Li/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 1671*9c5db199SXin Li 1672*9c5db199SXin Li-- Dump completed on 2018-06-18 15:46:13 1673