Редакция 673 | Содержимое файла | Сравнить с предыдущей | Последнее изменение | Открыть журнал | RSS
Редакция | Автор | № строки | Строка |
---|---|---|---|
306 | alex-w | 1 | -- phpMyAdmin SQL Dump |
2 | -- version 3.0.0-alpha |
||
3 | -- http://www.phpmyadmin.net |
||
4 | -- |
||
5 | -- Хост: localhost |
||
692 | alex-w | 6 | -- Время создания: Ноя 30 2009 г., 17:25 |
306 | alex-w | 7 | -- Версия сервера: 5.1.37 |
8 | -- Версия PHP: 5.2.11-1 |
||
9 | |||
10 | SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; |
||
11 | |||
12 | |||
13 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; |
||
14 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; |
||
15 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; |
||
16 | /*!40101 SET NAMES utf8 */; |
||
17 | |||
18 | -- |
||
19 | -- База данных: `generator` |
||
20 | -- |
||
21 | |||
22 | -- -------------------------------------------------------- |
||
23 | |||
24 | -- |
||
25 | -- Структура таблицы `g_arch` |
||
26 | -- |
||
27 | |||
673 | alex-w | 28 | DROP TABLE IF EXISTS `g_arch`; |
306 | alex-w | 29 | CREATE TABLE IF NOT EXISTS `g_arch` ( |
30 | `arch_id` INT(2) NOT NULL AUTO_INCREMENT, |
||
31 | `arch` VARCHAR(10) COLLATE utf8_unicode_ci NOT NULL, |
||
32 | PRIMARY KEY (`arch_id`), |
||
33 | KEY `arch` (`arch`) |
||
34 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Architectures' AUTO_INCREMENT=3 ; |
||
35 | |||
36 | -- -------------------------------------------------------- |
||
37 | |||
38 | -- |
||
39 | -- Структура таблицы `g_arch2rep` |
||
40 | -- |
||
41 | |||
673 | alex-w | 42 | DROP TABLE IF EXISTS `g_arch2rep`; |
306 | alex-w | 43 | CREATE TABLE IF NOT EXISTS `g_arch2rep` ( |
44 | `id` INT(5) NOT NULL AUTO_INCREMENT, |
||
45 | `arch_id` INT(2) NOT NULL, |
||
46 | `rep_id` INT(5) NOT NULL, |
||
47 | PRIMARY KEY (`id`), |
||
48 | KEY `arch_id` (`arch_id`,`rep_id`) |
||
673 | alex-w | 49 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Architectures of repositories' AUTO_INCREMENT=103 ; |
306 | alex-w | 50 | |
51 | -- -------------------------------------------------------- |
||
52 | |||
53 | -- |
||
54 | -- Структура таблицы `g_distribution` |
||
55 | -- |
||
56 | |||
673 | alex-w | 57 | DROP TABLE IF EXISTS `g_distribution`; |
306 | alex-w | 58 | CREATE TABLE IF NOT EXISTS `g_distribution` ( |
59 | `dist_id` INT(5) NOT NULL AUTO_INCREMENT, |
||
60 | `distname` VARCHAR(25) COLLATE utf8_unicode_ci NOT NULL, |
||
61 | `distua` VARCHAR(10) COLLATE utf8_unicode_ci NOT NULL, |
||
62 | `disttype` INT(1) NOT NULL, |
||
63 | `distlogo` enum('0','1') COLLATE utf8_unicode_ci NOT NULL, |
||
64 | PRIMARY KEY (`dist_id`), |
||
65 | KEY `disttype` (`disttype`,`distlogo`) |
||
673 | alex-w | 66 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Distributives' AUTO_INCREMENT=7 ; |
306 | alex-w | 67 | |
68 | -- -------------------------------------------------------- |
||
69 | |||
70 | -- |
||
71 | -- Структура таблицы `g_dtype` |
||
72 | -- |
||
73 | |||
673 | alex-w | 74 | DROP TABLE IF EXISTS `g_dtype`; |
306 | alex-w | 75 | CREATE TABLE IF NOT EXISTS `g_dtype` ( |
76 | `type_id` INT(1) NOT NULL AUTO_INCREMENT, |
||
77 | `type` VARCHAR(3) COLLATE utf8_unicode_ci NOT NULL, |
||
78 | PRIMARY KEY (`type_id`), |
||
79 | KEY `type` (`type`) |
||
80 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Distributives types (deb or rpm)' AUTO_INCREMENT=3 ; |
||
81 | |||
82 | -- -------------------------------------------------------- |
||
83 | |||
84 | -- |
||
85 | -- Структура таблицы `g_protos` |
||
86 | -- |
||
87 | |||
673 | alex-w | 88 | DROP TABLE IF EXISTS `g_protos`; |
306 | alex-w | 89 | CREATE TABLE IF NOT EXISTS `g_protos` ( |
90 | `proto_id` INT(1) NOT NULL AUTO_INCREMENT, |
||
91 | `proto` VARCHAR(10) COLLATE utf8_unicode_ci NOT NULL, |
||
92 | PRIMARY KEY (`proto_id`), |
||
93 | KEY `proto` (`proto`) |
||
94 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Protocoles for access for repository' AUTO_INCREMENT=2 ; |
||
95 | |||
96 | -- -------------------------------------------------------- |
||
97 | |||
98 | -- |
||
99 | -- Структура таблицы `g_repfolder` |
||
100 | -- |
||
101 | |||
673 | alex-w | 102 | DROP TABLE IF EXISTS `g_repfolder`; |
306 | alex-w | 103 | CREATE TABLE IF NOT EXISTS `g_repfolder` ( |
104 | `rfolder_id` INT(5) NOT NULL AUTO_INCREMENT, |
||
105 | `rfolder` VARCHAR(100) COLLATE utf8_unicode_ci NOT NULL, |
||
106 | PRIMARY KEY (`rfolder_id`), |
||
107 | KEY `rhost_id` (`rfolder`) |
||
673 | alex-w | 108 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Repository folders' AUTO_INCREMENT=23 ; |
306 | alex-w | 109 | |
110 | -- -------------------------------------------------------- |
||
111 | |||
112 | -- |
||
113 | -- Структура таблицы `g_rephost` |
||
114 | -- |
||
115 | |||
673 | alex-w | 116 | DROP TABLE IF EXISTS `g_rephost`; |
306 | alex-w | 117 | CREATE TABLE IF NOT EXISTS `g_rephost` ( |
118 | `rhost_id` INT(3) NOT NULL AUTO_INCREMENT, |
||
119 | `rhost` VARCHAR(150) COLLATE utf8_unicode_ci NOT NULL, |
||
120 | PRIMARY KEY (`rhost_id`), |
||
121 | KEY `proto_id` (`rhost`) |
||
673 | alex-w | 122 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Repository hosts' AUTO_INCREMENT=8 ; |
306 | alex-w | 123 | |
124 | -- -------------------------------------------------------- |
||
125 | |||
126 | -- |
||
127 | -- Структура таблицы `g_repository` |
||
128 | -- |
||
129 | |||
673 | alex-w | 130 | DROP TABLE IF EXISTS `g_repository`; |
306 | alex-w | 131 | CREATE TABLE IF NOT EXISTS `g_repository` ( |
132 | `rep_id` INT(5) NOT NULL AUTO_INCREMENT, |
||
133 | `proto_id` INT(1) NOT NULL, |
||
134 | `rhost_id` INT(3) NOT NULL, |
||
135 | `rfolder_id` INT(5) NOT NULL, |
||
136 | `version` INT(5) NOT NULL, |
||
137 | `rtype_id` INT(2) NOT NULL, |
||
138 | `scheme_id` INT(2) NOT NULL, |
||
673 | alex-w | 139 | `sign_id` INT(3) NOT NULL, |
327 | alex-w | 140 | `repname` VARCHAR(25) COLLATE utf8_unicode_ci NOT NULL, |
306 | alex-w | 141 | `repinfo` text COLLATE utf8_unicode_ci NOT NULL, |
673 | alex-w | 142 | `repkey` VARCHAR(200) COLLATE utf8_unicode_ci NOT NULL, |
306 | alex-w | 143 | PRIMARY KEY (`rep_id`), |
144 | KEY `proto_id` (`proto_id`), |
||
145 | KEY `rhost_id` (`rhost_id`), |
||
146 | KEY `rfolder_id` (`rfolder_id`), |
||
147 | KEY `version` (`version`), |
||
148 | KEY `rtype_id` (`rtype_id`), |
||
673 | alex-w | 149 | KEY `scheme_id` (`scheme_id`), |
150 | KEY `sign_id` (`sign_id`) |
||
151 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Repository' AUTO_INCREMENT=29 ; |
||
306 | alex-w | 152 | |
153 | -- -------------------------------------------------------- |
||
154 | |||
155 | -- |
||
156 | -- Структура таблицы `g_repscheme` |
||
157 | -- |
||
158 | |||
673 | alex-w | 159 | DROP TABLE IF EXISTS `g_repscheme`; |
306 | alex-w | 160 | CREATE TABLE IF NOT EXISTS `g_repscheme` ( |
161 | `scheme_id` INT(2) NOT NULL AUTO_INCREMENT, |
||
162 | `scheme` VARCHAR(25) COLLATE utf8_unicode_ci NOT NULL, |
||
163 | PRIMARY KEY (`scheme_id`), |
||
164 | KEY `scheme` (`scheme`) |
||
673 | alex-w | 165 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Repository schemes' AUTO_INCREMENT=13 ; |
306 | alex-w | 166 | |
167 | -- -------------------------------------------------------- |
||
168 | |||
169 | -- |
||
170 | -- Структура таблицы `g_rtype` |
||
171 | -- |
||
172 | |||
673 | alex-w | 173 | DROP TABLE IF EXISTS `g_rtype`; |
306 | alex-w | 174 | CREATE TABLE IF NOT EXISTS `g_rtype` ( |
175 | `rtype_id` INT(2) NOT NULL AUTO_INCREMENT, |
||
176 | `rtype` VARCHAR(25) COLLATE utf8_unicode_ci NOT NULL, |
||
177 | PRIMARY KEY (`rtype_id`) |
||
178 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Types of repositories (official, updates, 3rd party, etc.)' AUTO_INCREMENT=5 ; |
||
179 | |||
180 | -- -------------------------------------------------------- |
||
181 | |||
182 | -- |
||
183 | -- Структура таблицы `g_sect2rep` |
||
184 | -- |
||
185 | |||
673 | alex-w | 186 | DROP TABLE IF EXISTS `g_sect2rep`; |
306 | alex-w | 187 | CREATE TABLE IF NOT EXISTS `g_sect2rep` ( |
188 | `id` INT(5) NOT NULL AUTO_INCREMENT, |
||
189 | `sect_id` INT(2) NOT NULL, |
||
190 | `rep_id` INT(5) NOT NULL, |
||
191 | PRIMARY KEY (`id`), |
||
192 | KEY `sect_id` (`sect_id`,`rep_id`) |
||
673 | alex-w | 193 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Sections in repositories' AUTO_INCREMENT=137 ; |
306 | alex-w | 194 | |
195 | -- -------------------------------------------------------- |
||
196 | |||
197 | -- |
||
198 | -- Структура таблицы `g_section` |
||
199 | -- |
||
200 | |||
673 | alex-w | 201 | DROP TABLE IF EXISTS `g_section`; |
306 | alex-w | 202 | CREATE TABLE IF NOT EXISTS `g_section` ( |
203 | `sect_id` INT(2) NOT NULL AUTO_INCREMENT, |
||
204 | `secname` VARCHAR(25) COLLATE utf8_unicode_ci NOT NULL, |
||
205 | `sectinfo` VARCHAR(250) COLLATE utf8_unicode_ci NOT NULL, |
||
206 | PRIMARY KEY (`sect_id`), |
||
207 | KEY `secname` (`secname`) |
||
555 | alex-w | 208 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Information about sections' AUTO_INCREMENT=15 ; |
306 | alex-w | 209 | |
210 | -- -------------------------------------------------------- |
||
211 | |||
212 | -- |
||
213 | -- Структура таблицы `g_settings` |
||
214 | -- |
||
215 | |||
673 | alex-w | 216 | DROP TABLE IF EXISTS `g_settings`; |
306 | alex-w | 217 | CREATE TABLE IF NOT EXISTS `g_settings` ( |
218 | `opt_id` INT(2) NOT NULL AUTO_INCREMENT, |
||
219 | `opt` VARCHAR(25) COLLATE utf8_unicode_ci NOT NULL, |
||
220 | `optvalue` VARCHAR(100) COLLATE utf8_unicode_ci NOT NULL, |
||
221 | PRIMARY KEY (`opt_id`), |
||
222 | KEY `opt` (`opt`) |
||
555 | alex-w | 223 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Settings' AUTO_INCREMENT=6 ; |
306 | alex-w | 224 | |
225 | -- -------------------------------------------------------- |
||
226 | |||
227 | -- |
||
555 | alex-w | 228 | -- Структура таблицы `g_signs` |
229 | -- |
||
230 | |||
673 | alex-w | 231 | DROP TABLE IF EXISTS `g_signs`; |
555 | alex-w | 232 | CREATE TABLE IF NOT EXISTS `g_signs` ( |
233 | `sign_id` INT(3) NOT NULL AUTO_INCREMENT, |
||
234 | `sname` VARCHAR(25) NOT NULL, |
||
235 | `sinfo` VARCHAR(150) NOT NULL, |
||
236 | PRIMARY KEY (`sign_id`) |
||
237 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Подписи для репозиториев AltLinux' AUTO_INCREMENT=6 ; |
||
238 | |||
239 | -- -------------------------------------------------------- |
||
240 | |||
241 | -- |
||
306 | alex-w | 242 | -- Структура таблицы `g_version` |
243 | -- |
||
244 | |||
673 | alex-w | 245 | DROP TABLE IF EXISTS `g_version`; |
306 | alex-w | 246 | CREATE TABLE IF NOT EXISTS `g_version` ( |
247 | `version_id` INT(5) NOT NULL AUTO_INCREMENT, |
||
248 | `dist_id` INT(5) NOT NULL, |
||
249 | `vname` VARCHAR(25) COLLATE utf8_unicode_ci NOT NULL, |
||
250 | `version` VARCHAR(10) COLLATE utf8_unicode_ci NOT NULL, |
||
251 | `vcodename` VARCHAR(10) COLLATE utf8_unicode_ci NOT NULL, |
||
252 | PRIMARY KEY (`version_id`), |
||
253 | KEY `dist_id` (`dist_id`) |
||
673 | alex-w | 254 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Version of distributives' AUTO_INCREMENT=17 ; |