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$$ |