Upstream version 11.40.271.0
[platform/framework/web/crosswalk.git] / src / third_party / chromite / cidb / schema.dump
1
2 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
3 /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
4 /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
5 /*!40101 SET NAMES utf8 */;
6 /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
7 /*!40103 SET TIME_ZONE='+00:00' */;
8 /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
9 /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
10 /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
11 /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
12
13
14 DROP TABLE IF EXISTS `boardPerBuildTable`;
15 /*!40101 SET @saved_cs_client     = @@character_set_client */;
16 /*!40101 SET character_set_client = utf8 */;
17 CREATE TABLE `boardPerBuildTable` (
18   `build_id` int(11) NOT NULL,
19   `board` varchar(80) NOT NULL,
20   `main_firmware_version` varchar(80) DEFAULT NULL,
21   `ec_firmware_version` varchar(80) DEFAULT NULL,
22   `last_updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
23   `final` tinyint(1) NOT NULL DEFAULT '0',
24   PRIMARY KEY (`build_id`,`board`),
25   KEY `build_id` (`build_id`),
26   KEY `last_updated_index` (`last_updated`),
27   CONSTRAINT `boardPerBuildTable_ibfk_1` FOREIGN KEY (`build_id`) REFERENCES `buildTable` (`id`)
28 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
29 /*!40101 SET character_set_client = @saved_cs_client */;
30
31
32 DROP TABLE IF EXISTS `buildStageTable`;
33 /*!40101 SET @saved_cs_client     = @@character_set_client */;
34 /*!40101 SET character_set_client = utf8 */;
35 CREATE TABLE `buildStageTable` (
36   `id` int(11) NOT NULL AUTO_INCREMENT,
37   `build_id` int(11) NOT NULL,
38   `name` varchar(80) NOT NULL,
39   `board` varchar(80) DEFAULT NULL,
40   `status` enum('fail','pass') NOT NULL,
41   `log_url` varchar(240) DEFAULT NULL,
42   `duration_seconds` int(11) NOT NULL,
43   `summary` blob,
44   PRIMARY KEY (`id`),
45   KEY `build_id` (`build_id`),
46   CONSTRAINT `buildStageTable_ibfk_1` FOREIGN KEY (`build_id`) REFERENCES `buildTable` (`id`)
47 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
48 /*!40101 SET character_set_client = @saved_cs_client */;
49
50
51 DROP TABLE IF EXISTS `buildTable`;
52 /*!40101 SET @saved_cs_client     = @@character_set_client */;
53 /*!40101 SET character_set_client = utf8 */;
54 CREATE TABLE `buildTable` (
55   `id` int(11) NOT NULL AUTO_INCREMENT,
56   `last_updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
57   `master_build_id` int(11) DEFAULT NULL,
58   `buildbot_generation` int(11) NOT NULL,
59   `builder_name` varchar(80) NOT NULL,
60   `waterfall` enum('chromeos','chromiumos','chromiumos.tryserver','chromeos_release','chromeos.branch') NOT NULL,
61   `build_number` int(11) NOT NULL,
62   `build_config` varchar(80) NOT NULL,
63   `bot_hostname` varchar(80) NOT NULL,
64   `start_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
65   `finish_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
66   `status` enum('fail','pass','inflight','missing','aborted') NOT NULL DEFAULT 'inflight',
67   `status_pickle` blob,
68   `build_type` varchar(80) DEFAULT NULL,
69   `chrome_version` varchar(80) DEFAULT NULL,
70   `milestone_version` varchar(80) DEFAULT NULL,
71   `platform_version` varchar(80) DEFAULT NULL,
72   `full_version` varchar(80) DEFAULT NULL,
73   `sdk_version` varchar(80) DEFAULT NULL,
74   `toolchain_url` varchar(240) DEFAULT NULL,
75   `final` tinyint(1) NOT NULL DEFAULT '0',
76   `metadata_url` varchar(240) DEFAULT NULL,
77   PRIMARY KEY (`id`),
78   UNIQUE KEY `buildbot_generation` (`buildbot_generation`,`builder_name`,`waterfall`,`build_number`),
79   KEY `master_build_id` (`master_build_id`),
80   KEY `build_config_index` (`build_config`),
81   KEY `last_updated_index` (`last_updated`),
82   CONSTRAINT `buildTable_ibfk_1` FOREIGN KEY (`master_build_id`) REFERENCES `buildTable` (`id`)
83 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
84 /*!40101 SET character_set_client = @saved_cs_client */;
85
86
87 DROP TABLE IF EXISTS `childConfigPerBuildTable`;
88 /*!40101 SET @saved_cs_client     = @@character_set_client */;
89 /*!40101 SET character_set_client = utf8 */;
90 CREATE TABLE `childConfigPerBuildTable` (
91   `build_id` int(11) NOT NULL,
92   `child_config` varchar(80) NOT NULL,
93   `last_updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
94   `status` enum('fail','pass','inflight','missing','aborted') NOT NULL DEFAULT 'inflight',
95   `final` tinyint(1) NOT NULL DEFAULT '0',
96   PRIMARY KEY (`build_id`,`child_config`),
97   KEY `build_id` (`build_id`),
98   KEY `last_updated_index` (`last_updated`),
99   CONSTRAINT `childConfigPerBuildTable_ibfk_1` FOREIGN KEY (`build_id`) REFERENCES `buildTable` (`id`)
100 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
101 /*!40101 SET character_set_client = @saved_cs_client */;
102
103
104 DROP TABLE IF EXISTS `clActionTable`;
105 /*!40101 SET @saved_cs_client     = @@character_set_client */;
106 /*!40101 SET character_set_client = utf8 */;
107 CREATE TABLE `clActionTable` (
108   `id` int(11) NOT NULL AUTO_INCREMENT,
109   `build_id` int(11) NOT NULL,
110   `change_number` int(11) NOT NULL,
111   `patch_number` int(11) NOT NULL,
112   `change_source` enum('internal','external') NOT NULL,
113   `action` enum('picked_up','submitted','kicked_out','submit_failed','verified','pre_cq_inflight','pre_cq_passed','pre_cq_failed','pre_cq_launching','pre_cq_waiting','pre_cq_ready_to_submit') NOT NULL,
114   `reason` varchar(80) DEFAULT NULL,
115   `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
116   PRIMARY KEY (`id`),
117   KEY `build_id` (`build_id`),
118   KEY `change_number` (`change_number`,`change_source`),
119   KEY `change_number_2` (`change_number`,`patch_number`,`change_source`),
120   CONSTRAINT `clActionTable_ibfk_1` FOREIGN KEY (`build_id`) REFERENCES `buildTable` (`id`)
121 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
122 /*!40101 SET character_set_client = @saved_cs_client */;
123
124
125 DROP TABLE IF EXISTS `schemaVersionTable`;
126 /*!40101 SET @saved_cs_client     = @@character_set_client */;
127 /*!40101 SET character_set_client = utf8 */;
128 CREATE TABLE `schemaVersionTable` (
129   `schemaVersion` int(11) NOT NULL,
130   `scriptName` varchar(80) DEFAULT NULL,
131   `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
132   PRIMARY KEY (`schemaVersion`)
133 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
134 /*!40101 SET character_set_client = @saved_cs_client */;
135 /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
136
137 /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
138 /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
139 /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
140 /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
141 /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
142 /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
143 /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
144