Gentoo Archives: gentoo-commits

From: Magnus Granberg <zorry@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/tinderbox-cluster:master commit in: sql/
Date: Mon, 28 Dec 2015 21:21:52
Message-Id: 1451337676.f537c2e91bc998a49122bbbe2318e20856295319.zorry@gentoo
1 commit: f537c2e91bc998a49122bbbe2318e20856295319
2 Author: Magnus Granberg <zorry <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 28 21:21:16 2015 +0000
4 Commit: Magnus Granberg <zorry <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 28 21:21:16 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=f537c2e9
7
8 update the sql structure
9
10 sql/structure_dump.sql | 50 +++++++++++++++++++++++++++++++++++++-------------
11 1 file changed, 37 insertions(+), 13 deletions(-)
12
13 diff --git a/sql/structure_dump.sql b/sql/structure_dump.sql
14 index cb1b30f..55b5041 100644
15 --- a/sql/structure_dump.sql
16 +++ b/sql/structure_dump.sql
17 @@ -3,9 +3,9 @@
18 -- http://www.phpmyadmin.net
19 --
20 -- Host: localhost
21 --- Generation Time: Jul 21, 2015 at 03:29 PM
22 --- Server version: 10.0.15-MariaDB-log
23 --- PHP Version: 5.6.10-pl0-gentoo
24 +-- Generation Time: Dec 27, 2015 at 10:25 PM
25 +-- Server version: 10.0.22-MariaDB-log
26 +-- PHP Version: 5.6.16-pl0-gentoo
27
28 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
29 SET time_zone = "+00:00";
30 @@ -31,9 +31,9 @@ BEGIN
31 DECLARE in_job_id INT;
32 SET in_config_id = (SELECT config_id
33 FROM configs WHERE default_config = True);
34 - SET in_job_id = (SELECT job_id FROM jobs
35 + SET in_job_id = (SELECT job_id FROM jobs
36 WHERE job_type = 'esync'
37 - AND config_id = in_config_id
38 + AND config_id = in_config_id
39 AND status = 'Done'
40 LIMIT 1);
41 IF in_job_id >= 1 THEN
42 @@ -111,8 +111,6 @@ CREATE TABLE IF NOT EXISTS `build_logs` (
43 `build_log_id` int(11) NOT NULL,
44 `ebuild_id` int(11) NOT NULL,
45 `fail` tinyint(1) NOT NULL DEFAULT '0',
46 - `rmqa` tinyint(1) NOT NULL,
47 - `others` tinyint(1) NOT NULL,
48 `summery_text` longtext NOT NULL,
49 `log_hash` varchar(100) NOT NULL,
50 `bug_id` int(10) NOT NULL DEFAULT '0',
51 @@ -320,7 +318,8 @@ CREATE TABLE IF NOT EXISTS `ebuilds_keywords` (
52 CREATE TABLE IF NOT EXISTS `ebuilds_metadata` (
53 `id` int(11) NOT NULL,
54 `ebuild_id` int(11) NOT NULL,
55 - `revision` varchar(10) NOT NULL COMMENT 'CVS revision',
56 + `commit` varchar(100) NOT NULL COMMENT 'Git commit',
57 + `New` tinyint(1) NOT NULL,
58 `descriptions` varchar(200) NOT NULL
59 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
60
61 @@ -487,9 +486,22 @@ CREATE TABLE IF NOT EXISTS `packages_emails` (
62 CREATE TABLE IF NOT EXISTS `packages_metadata` (
63 `id` int(11) NOT NULL,
64 `package_id` int(11) NOT NULL,
65 - `checksum` varchar(100) NOT NULL,
66 - `checksum_chlog` varchar(100) NOT NULL,
67 - `changlog` text NOT NULL
68 + `gitlog` text NOT NULL,
69 + `descriptions` text NOT NULL
70 +) ENGINE=MyISAM DEFAULT CHARSET=utf8;
71 +
72 +-- --------------------------------------------------------
73 +
74 +--
75 +-- Table structure for table `packages_repoman`
76 +--
77 +
78 +CREATE TABLE IF NOT EXISTS `packages_repoman` (
79 +`id` int(11) NOT NULL,
80 + `package_id` int(11) NOT NULL,
81 + `repoman_hash` varchar(100) NOT NULL,
82 + `repoman_text` text NOT NULL,
83 + `time_stamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
84 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
85
86 -- --------------------------------------------------------
87 @@ -665,7 +677,7 @@ ALTER TABLE `ebuilds_metadata`
88 -- Indexes for table `ebuilds_restrictions`
89 --
90 ALTER TABLE `ebuilds_restrictions`
91 - ADD PRIMARY KEY (`id`), ADD KEY `ebuild_id` (`ebuild_id`), ADD KEY `restriction_id` (`restriction_id`);
92 + ADD PRIMARY KEY (`id`), ADD KEY `restriction_id` (`restriction_id`), ADD KEY `ebuild_id` (`ebuild_id`);
93
94 --
95 -- Indexes for table `emails`
96 @@ -740,6 +752,12 @@ ALTER TABLE `packages_metadata`
97 ADD PRIMARY KEY (`id`), ADD KEY `package_id` (`package_id`);
98
99 --
100 +-- Indexes for table `packages_repoman`
101 +--
102 +ALTER TABLE `packages_repoman`
103 + ADD PRIMARY KEY (`id`);
104 +
105 +--
106 -- Indexes for table `repos`
107 --
108 ALTER TABLE `repos`
109 @@ -933,6 +951,11 @@ MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
110 ALTER TABLE `packages_metadata`
111 MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
112 --
113 +-- AUTO_INCREMENT for table `packages_repoman`
114 +--
115 +ALTER TABLE `packages_repoman`
116 +MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
117 +--
118 -- AUTO_INCREMENT for table `repos`
119 --
120 ALTER TABLE `repos`
121 @@ -956,7 +979,8 @@ DELIMITER $$
122 --
123 -- Events
124 --
125 -CREATE DEFINER=`tbc`@`localhost` EVENT `add_esync_jobs` ON SCHEDULE EVERY 30 MINUTE STARTS '2012-12-23 17:15:13' ON COMPLETION NOT PRESERVE ENABLE DO BEGIN
126 +CREATE DEFINER=`tbc`@`localhost` EVENT `add_esync_jobs` ON SCHEDULE EVERY 30 MINUTE STARTS '2012-12-23 17:15:13' ON COMPLETION NOT PRESERVE ENABLE DO
127 +BEGIN
128 CALL add_jobs_esync();
129 END$$