root / trunk / database.sql @ 26

View | Annotate | Download (13.6 KB)

1
-- MySQL dump 10.10
2
--
3
-- Host: localhost    Database: machdb
4
-- ------------------------------------------------------
5
-- Server version	5.0.27
6
7
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
8
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
9
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
10
/*!40101 SET NAMES utf8 */;
11
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
12
/*!40103 SET TIME_ZONE='+00:00' */;
13
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
14
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
15
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
16
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
17
18
--
19
-- Table structure for table `archive_filesystem`
20
--
21
22
DROP TABLE IF EXISTS `archive_filesystem`;
23
CREATE TABLE `archive_filesystem` (
24
  `id` int(11) default NULL,
25
  `host_id` int(11) default NULL,
26
  `device` varchar(50) default NULL,
27
  `mountpoint` varchar(50) default NULL,
28
  `size` bigint(20) unsigned NOT NULL,
29
  `type` varchar(10) default NULL,
30
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
31
  `status` int(1) NOT NULL default '1'
32
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
33
34
--
35
-- Table structure for table `archive_host`
36
--
37
38
DROP TABLE IF EXISTS `archive_host`;
39
CREATE TABLE `archive_host` (
40
  `id` int(11) NOT NULL,
41
  `hostname` varchar(30) NOT NULL default '',
42
  `domain` varchar(30) NOT NULL,
43
  `hwid` varchar(100) NOT NULL default '',
44
  `os_id` int(11) NOT NULL,
45
  `cpu_id` int(11) NOT NULL,
46
  `cpu_count` int(3) NOT NULL,
47
  `swaptotal` int(11) NOT NULL,
48
  `memtotal` int(11) default NULL,
49
  `location_id` int(11) default NULL,
50
  `status` varchar(10) default NULL,
51
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
52
  KEY `id` (`id`)
53
) ENGINE=MyISAM AUTO_INCREMENT=36 DEFAULT CHARSET=latin1;
54
55
--
56
-- Table structure for table `archive_host_bios`
57
--
58
59
DROP TABLE IF EXISTS `archive_host_bios`;
60
CREATE TABLE `archive_host_bios` (
61
  `id` int(11) NOT NULL,
62
  `host_id` int(11) NOT NULL,
63
  `bios_id` int(11) NOT NULL,
64
  `timestamp` timestamp NOT NULL default '0000-00-00 00:00:00'
65
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
66
67
--
68
-- Table structure for table `archive_host_chassis`
69
--
70
71
DROP TABLE IF EXISTS `archive_host_chassis`;
72
CREATE TABLE `archive_host_chassis` (
73
  `id` int(11) NOT NULL,
74
  `host_id` int(11) NOT NULL,
75
  `chassis_id` int(11) NOT NULL,
76
  `serial` varchar(50) default NULL,
77
  `asset_tag` varchar(50) default NULL,
78
  `timestamp` timestamp NOT NULL default '0000-00-00 00:00:00'
79
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
80
81
--
82
-- Table structure for table `archive_host_disk`
83
--
84
85
DROP TABLE IF EXISTS `archive_host_disk`;
86
CREATE TABLE `archive_host_disk` (
87
  `id` int(11) default NULL,
88
  `host_id` int(11) default NULL,
89
  `disk_id` int(11) default NULL,
90
  `device` varchar(20) default NULL,
91
  `timestamp` timestamp NOT NULL default '0000-00-00 00:00:00',
92
  `status` int(1) default NULL
93
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;
94
95
--
96
-- Table structure for table `archive_host_mb`
97
--
98
99
DROP TABLE IF EXISTS `archive_host_mb`;
100
CREATE TABLE `archive_host_mb` (
101
  `id` int(11) NOT NULL,
102
  `host_id` int(11) NOT NULL,
103
  `mb_id` int(11) NOT NULL,
104
  `serial` varchar(100) default NULL,
105
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP
106
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
107
108
--
109
-- Table structure for table `archive_host_pkg`
110
--
111
112
DROP TABLE IF EXISTS `archive_host_pkg`;
113
CREATE TABLE `archive_host_pkg` (
114
  `id` int(11) NOT NULL,
115
  `host_id` int(11) NOT NULL,
116
  `pkg_id` int(11) NOT NULL,
117
  `timestamp` timestamp NOT NULL default '0000-00-00 00:00:00'
118
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
119
120
--
121
-- Table structure for table `archive_host_system`
122
--
123
124
DROP TABLE IF EXISTS `archive_host_system`;
125
CREATE TABLE `archive_host_system` (
126
  `id` int(11) NOT NULL,
127
  `host_id` int(11) NOT NULL,
128
  `system_id` int(11) NOT NULL,
129
  `serial` varchar(100) default NULL,
130
  `uuid` varchar(100) default NULL,
131
  `timestamp` timestamp NOT NULL default '0000-00-00 00:00:00'
132
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
133
134
--
135
-- Table structure for table `archive_nic`
136
--
137
138
DROP TABLE IF EXISTS `archive_nic`;
139
CREATE TABLE `archive_nic` (
140
  `id` int(11) default NULL,
141
  `host_id` int(11) default NULL,
142
  `macaddr` varchar(18) default NULL,
143
  `interface` varchar(10) default NULL,
144
  `netmask` varchar(16) default NULL,
145
  `ipaddr` varchar(16) default NULL,
146
  `broadcast` varchar(16) default NULL,
147
  `timestamp` timestamp NOT NULL default '0000-00-00 00:00:00',
148
  `status` int(1) NOT NULL default '1'
149
) ENGINE=MyISAM AUTO_INCREMENT=57 DEFAULT CHARSET=latin1;
150
151
--
152
-- Table structure for table `bios`
153
--
154
155
DROP TABLE IF EXISTS `bios`;
156
CREATE TABLE `bios` (
157
  `id` int(11) NOT NULL auto_increment,
158
  `vendor` varchar(30) default NULL,
159
  `version` varchar(30) default NULL,
160
  `date` varchar(30) default NULL,
161
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
162
  PRIMARY KEY  (`id`)
163
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;
164
165
--
166
-- Table structure for table `chassis`
167
--
168
169
DROP TABLE IF EXISTS `chassis`;
170
CREATE TABLE `chassis` (
171
  `id` int(11) NOT NULL auto_increment,
172
  `vendor` varchar(30) default NULL,
173
  `type` varchar(30) default NULL,
174
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
175
  PRIMARY KEY  (`id`)
176
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=latin1;
177
178
--
179
-- Table structure for table `cpu`
180
--
181
182
DROP TABLE IF EXISTS `cpu`;
183
CREATE TABLE `cpu` (
184
  `id` int(11) NOT NULL auto_increment,
185
  `name` varchar(100) NOT NULL default '',
186
  `shortname` varchar(32) default NULL,
187
  `speed` int(6) NOT NULL,
188
  `cache` int(6) default NULL,
189
  `unified_cache` int(1) default NULL,
190
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
191
  PRIMARY KEY  (`id`)
192
) ENGINE=MyISAM AUTO_INCREMENT=22 DEFAULT CHARSET=latin1;
193
194
--
195
-- Table structure for table `disk`
196
--
197
198
DROP TABLE IF EXISTS `disk`;
199
CREATE TABLE `disk` (
200
  `id` int(11) NOT NULL auto_increment,
201
  `model` varchar(100) NOT NULL default '',
202
  `size` bigint(20) unsigned NOT NULL,
203
  `type` varchar(30) NOT NULL,
204
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
205
  PRIMARY KEY  (`id`)
206
) ENGINE=MyISAM AUTO_INCREMENT=43 DEFAULT CHARSET=latin1;
207
208
--
209
-- Table structure for table `filesystem`
210
--
211
212
DROP TABLE IF EXISTS `filesystem`;
213
CREATE TABLE `filesystem` (
214
  `id` int(11) NOT NULL auto_increment,
215
  `host_id` int(11) default NULL,
216
  `device` varchar(50) default NULL,
217
  `mountpoint` varchar(50) default NULL,
218
  `size` bigint(20) unsigned NOT NULL,
219
  `type` varchar(10) default NULL,
220
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
221
  `status` int(1) NOT NULL default '1',
222
  PRIMARY KEY  (`id`)
223
) ENGINE=MyISAM AUTO_INCREMENT=77 DEFAULT CHARSET=latin1;
224
225
--
226
-- Table structure for table `host`
227
--
228
229
DROP TABLE IF EXISTS `host`;
230
CREATE TABLE `host` (
231
  `id` int(11) NOT NULL auto_increment,
232
  `hostname` varchar(30) NOT NULL default '',
233
  `domain` varchar(30) NOT NULL,
234
  `hwid` varchar(100) NOT NULL default '',
235
  `os_id` int(11) NOT NULL,
236
  `cpu_id` int(11) NOT NULL,
237
  `cpu_count` int(3) NOT NULL,
238
  `swaptotal` int(11) NOT NULL,
239
  `memtotal` int(11) default NULL,
240
  `location_id` int(11) default NULL,
241
  `status` varchar(10) default NULL,
242
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
243
  PRIMARY KEY  (`id`),
244
  FULLTEXT KEY `hostname` (`hostname`)
245
) ENGINE=MyISAM AUTO_INCREMENT=56 DEFAULT CHARSET=latin1;
246
247
--
248
-- Table structure for table `host_bios`
249
--
250
251
DROP TABLE IF EXISTS `host_bios`;
252
CREATE TABLE `host_bios` (
253
  `id` int(11) NOT NULL auto_increment,
254
  `host_id` int(11) NOT NULL,
255
  `bios_id` int(11) NOT NULL,
256
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
257
  PRIMARY KEY  (`id`)
258
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;
259
260
--
261
-- Table structure for table `host_chassis`
262
--
263
264
DROP TABLE IF EXISTS `host_chassis`;
265
CREATE TABLE `host_chassis` (
266
  `id` int(11) NOT NULL auto_increment,
267
  `host_id` int(11) NOT NULL,
268
  `chassis_id` int(11) NOT NULL,
269
  `serial` varchar(50) default NULL,
270
  `asset_tag` varchar(50) default NULL,
271
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
272
  PRIMARY KEY  (`id`)
273
) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=latin1;
274
275
--
276
-- Table structure for table `host_disk`
277
--
278
279
DROP TABLE IF EXISTS `host_disk`;
280
CREATE TABLE `host_disk` (
281
  `id` int(11) NOT NULL auto_increment,
282
  `host_id` int(11) default NULL,
283
  `disk_id` int(11) default NULL,
284
  `device` varchar(20) default NULL,
285
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
286
  `status` int(1) NOT NULL default '1',
287
  PRIMARY KEY  (`id`),
288
  KEY `host_id` (`host_id`),
289
  KEY `disk_id` (`disk_id`)
290
) ENGINE=MyISAM AUTO_INCREMENT=104 DEFAULT CHARSET=latin1;
291
292
--
293
-- Table structure for table `host_mb`
294
--
295
296
DROP TABLE IF EXISTS `host_mb`;
297
CREATE TABLE `host_mb` (
298
  `id` int(11) NOT NULL auto_increment,
299
  `host_id` int(11) NOT NULL,
300
  `mb_id` int(11) NOT NULL,
301
  `serial` varchar(100) default NULL,
302
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
303
  PRIMARY KEY  (`id`)
304
) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=latin1;
305
306
--
307
-- Table structure for table `host_pkg`
308
--
309
310
DROP TABLE IF EXISTS `host_pkg`;
311
CREATE TABLE `host_pkg` (
312
  `id` int(11) NOT NULL auto_increment,
313
  `host_id` int(11) NOT NULL,
314
  `pkg_id` int(11) NOT NULL,
315
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
316
  PRIMARY KEY  (`id`),
317
  KEY `host_id` (`host_id`),
318
  KEY `pkg_id` (`pkg_id`)
319
) ENGINE=MyISAM AUTO_INCREMENT=7951 DEFAULT CHARSET=latin1;
320
321
--
322
-- Table structure for table `host_system`
323
--
324
325
DROP TABLE IF EXISTS `host_system`;
326
CREATE TABLE `host_system` (
327
  `id` int(11) NOT NULL auto_increment,
328
  `host_id` int(11) NOT NULL,
329
  `system_id` int(11) NOT NULL,
330
  `serial` varchar(100) default NULL,
331
  `uuid` varchar(100) default NULL,
332
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
333
  PRIMARY KEY  (`id`)
334
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;
335
336
--
337
-- Table structure for table `location`
338
--
339
340
DROP TABLE IF EXISTS `location`;
341
CREATE TABLE `location` (
342
  `id` int(11) NOT NULL auto_increment,
343
  `datacenter` varchar(30) default NULL,
344
  `rack` int(11) default NULL,
345
  `area` int(11) default NULL,
346
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
347
  PRIMARY KEY  (`id`)
348
) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;
349
350
--
351
-- Table structure for table `mb`
352
--
353
354
DROP TABLE IF EXISTS `mb`;
355
CREATE TABLE `mb` (
356
  `id` int(11) NOT NULL auto_increment,
357
  `name` varchar(100) default NULL,
358
  `vendor` varchar(30) default NULL,
359
  `version` varchar(30) default NULL,
360
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
361
  PRIMARY KEY  (`id`)
362
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;
363
364
--
365
-- Table structure for table `nic`
366
--
367
368
DROP TABLE IF EXISTS `nic`;
369
CREATE TABLE `nic` (
370
  `id` int(11) NOT NULL auto_increment,
371
  `host_id` int(11) default NULL,
372
  `macaddr` varchar(18) NOT NULL,
373
  `interface` varchar(10) NOT NULL,
374
  `netmask` varchar(16) NOT NULL default '',
375
  `ipaddr` varchar(16) default NULL,
376
  `broadcast` varchar(16) default NULL,
377
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
378
  `status` int(1) NOT NULL default '1',
379
  PRIMARY KEY  (`id`),
380
  KEY `host_id` (`host_id`)
381
) ENGINE=MyISAM AUTO_INCREMENT=82 DEFAULT CHARSET=latin1;
382
383
--
384
-- Table structure for table `os`
385
--
386
387
DROP TABLE IF EXISTS `os`;
388
CREATE TABLE `os` (
389
  `id` int(11) NOT NULL auto_increment,
390
  `name` varchar(100) NOT NULL default '',
391
  `kernel` varchar(30) NOT NULL,
392
  `arch` varchar(30) NOT NULL,
393
  `basearch` varchar(30) NOT NULL default '',
394
  `vendor` varchar(30) default NULL,
395
  `release_date` date default NULL,
396
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
397
  PRIMARY KEY  (`id`)
398
) ENGINE=MyISAM AUTO_INCREMENT=21 DEFAULT CHARSET=latin1;
399
400
--
401
-- Table structure for table `pkg`
402
--
403
404
DROP TABLE IF EXISTS `pkg`;
405
CREATE TABLE `pkg` (
406
  `id` int(11) NOT NULL auto_increment,
407
  `name` varchar(100) NOT NULL,
408
  `arch` varchar(30) NOT NULL,
409
  `version` varchar(30) NOT NULL,
410
  `release` varchar(30) default NULL,
411
  `description` varchar(255) default NULL,
412
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
413
  PRIMARY KEY  (`id`),
414
  KEY `arch` (`arch`),
415
  KEY `version` (`version`),
416
  KEY `release` (`release`),
417
  FULLTEXT KEY `name` (`name`)
418
) ENGINE=MyISAM AUTO_INCREMENT=4050 DEFAULT CHARSET=latin1;
419
420
--
421
-- Table structure for table `system`
422
--
423
424
DROP TABLE IF EXISTS `system`;
425
CREATE TABLE `system` (
426
  `id` int(11) NOT NULL auto_increment,
427
  `name` varchar(100) NOT NULL,
428
  `vendor` varchar(100) default NULL,
429
  `version` varchar(30) default NULL,
430
  `description` varchar(255) default NULL,
431
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
432
  PRIMARY KEY  (`id`)
433
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;
434
435
--
436
-- Table structure for table `tag`
437
--
438
439
DROP TABLE IF EXISTS `tag`;
440
CREATE TABLE `tag` (
441
  `host_id` int(11) NOT NULL,
442
  `type` varchar(30) NOT NULL default '',
443
  `tag` varchar(30) NOT NULL,
444
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP
445
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
446
447
--
448
-- Table structure for table `user`
449
--
450
451
DROP TABLE IF EXISTS `user`;
452
CREATE TABLE `user` (
453
  `id` int(11) NOT NULL auto_increment,
454
  `name` varchar(11) default NULL,
455
  `comment` varchar(255) default NULL,
456
  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
457
  PRIMARY KEY  (`id`),
458
  KEY `name` (`name`)
459
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
460
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
461
462
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
463
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
464
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
465
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
466
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
467
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
468
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
469
470
-- Dump completed on 2007-12-19 12:52:37