source: admin/Database/ogAdmBD.sql @ 30492e9

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since 30492e9 was 4519fd2, checked in by ramon <ramongomez@…>, 8 years ago

#708: Nueva tabla de operaciones generadas por Remote PC y pendientes de ejecutar por agentes OGAgent.

git-svn-id: https://opengnsys.es/svn/branches/version1.1@5483 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 41.4 KB
Line 
1-- Fichero de instalación de la base de datos.
2
3SET sql_mode = "NO_AUTO_VALUE_ON_ZERO";
4SET GLOBAL sql_mode = TRIM(BOTH ',' FROM REPLACE(@@sql_mode, 'ONLY_FULL_GROUP_BY', ''));
5SET GLOBAL event_scheduler = ON;
6
7--
8-- Base de datos: `ogAdmBD`
9--
10
11-- --------------------------------------------------------
12
13--
14-- Estructura de tabla para la tabla `acciones`
15--
16
17DROP TABLE IF EXISTS `acciones`;
18CREATE TABLE `acciones` (
19  `idaccion` int(11) NOT NULL AUTO_INCREMENT,
20  `tipoaccion` smallint(6) NOT NULL DEFAULT '0',
21  `idtipoaccion` int(11) NOT NULL DEFAULT '0',
22  `descriaccion` varchar(250) NOT NULL DEFAULT '',
23  `idordenador` int(11) NOT NULL DEFAULT '0',
24  `ip` varchar(50) NOT NULL DEFAULT '',
25  `sesion` int(11) NOT NULL DEFAULT '0',
26  `idcomando` int(11) NOT NULL DEFAULT '0',
27  `parametros` text,
28  `fechahorareg` datetime NOT NULL DEFAULT '1970-01-01 00:00:00',
29  `fechahorafin` datetime NOT NULL DEFAULT '1970-01-01 00:00:00',
30  `estado` tinyint(1) NOT NULL DEFAULT '0',
31  `resultado` tinyint(1) NOT NULL DEFAULT '0',
32  `descrinotificacion` varchar(256) DEFAULT NULL,
33  `ambito` smallint(6) NOT NULL DEFAULT '0',
34  `idambito` int(11) NOT NULL DEFAULT '0',
35  `restrambito` text,
36  `idprocedimiento` int(11) NOT NULL DEFAULT '0',
37  `idtarea` int(11) NOT NULL DEFAULT '0',
38  `idcentro` int(11) NOT NULL DEFAULT '0',
39  `idprogramacion` int(11) NOT NULL DEFAULT '0',
40  PRIMARY KEY (`idaccion`),
41  KEY (`idordenador`),
42  KEY (`idprocedimiento`),
43  KEY (`idtarea`),
44  KEY (`idprogramacion`)
45) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
46
47-- --------------------------------------------------------
48
49--
50-- Estructura de tabla para la tabla `acciones_log`
51--
52
53DROP TABLE IF EXISTS `acciones_log`;
54CREATE TABLE acciones_log LIKE acciones;
55ALTER TABLE acciones_log ADD fecha_borrado DATETIME;
56DELIMITER //
57-- Trigger para guardar acciones antes de ser borradas.
58CREATE TRIGGER registrar_acciones BEFORE DELETE ON acciones FOR EACH ROW BEGIN
59        INSERT INTO acciones_log VALUES
60                (OLD.idaccion, OLD.tipoaccion, OLD.idtipoaccion, OLD.descriaccion,
61                OLD.idordenador, OLD.ip, OLD.sesion, OLD.idcomando, OLD.parametros,
62                OLD.fechahorareg, OLD.fechahorafin, OLD.estado, OLD.resultado,
63                OLD.descrinotificacion, OLD.ambito, OLD.idambito, OLD.restrambito,
64                OLD.idprocedimiento, OLD.idtarea, OLD.idcentro, OLD.idprogramacion, NOW());
65END//
66DELIMITER ;
67
68-- --------------------------------------------------------
69
70--
71-- Estructura de tabla para la tabla `acciones_menus`
72--
73
74DROP TABLE IF EXISTS `acciones_menus`;
75CREATE TABLE `acciones_menus` (
76  `idaccionmenu` int(11) NOT NULL AUTO_INCREMENT,
77  `tipoaccion` tinyint(4) NOT NULL DEFAULT '0',
78  `idtipoaccion` int(11) NOT NULL DEFAULT '0',
79  `idmenu` int(11) NOT NULL DEFAULT '0',
80  `tipoitem` tinyint(4) DEFAULT NULL,
81  `idurlimg` int(11) DEFAULT NULL,
82  `descripitem` varchar(250) DEFAULT NULL,
83  `orden` tinyint(4) DEFAULT NULL,
84  PRIMARY KEY (`idaccionmenu`)
85) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
86
87-- --------------------------------------------------------
88
89--
90-- Estructura de tabla para la tabla `administradores_centros`
91--
92
93DROP TABLE IF EXISTS `administradores_centros`;
94CREATE TABLE `administradores_centros` (
95  `idadministradorcentro` int(11) NOT NULL AUTO_INCREMENT,
96  `idusuario` int(11) NOT NULL DEFAULT '0',
97  `idcentro` int(11) NOT NULL DEFAULT '0',
98  PRIMARY KEY (`idadministradorcentro`)
99) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
100
101INSERT INTO `administradores_centros` (`idadministradorcentro`, `idusuario`, `idcentro`) VALUES
102(1, 1, 1);
103
104-- --------------------------------------------------------
105
106--
107-- Estructura de tabla para la tabla `aulas`
108--
109
110DROP TABLE IF EXISTS `aulas`;
111CREATE TABLE `aulas` (
112  `idaula` int(11) NOT NULL AUTO_INCREMENT,
113  `nombreaula` varchar(100) NOT NULL DEFAULT '',
114  `idcentro` int(11) NOT NULL DEFAULT '0',
115  `urlfoto` varchar(250) DEFAULT NULL,
116  `cagnon` tinyint(1) DEFAULT NULL,
117  `pizarra` tinyint(1) DEFAULT NULL,
118  `grupoid` int(11) DEFAULT NULL,
119  `ubicacion` varchar(255) DEFAULT NULL,
120  `comentarios` text,
121  `puestos` smallint DEFAULT NULL,
122  `horaresevini` tinyint(4) DEFAULT NULL,
123  `horaresevfin` tinyint(4) DEFAULT NULL,
124  `modomul` tinyint(4) NOT NULL DEFAULT '0',
125  `ipmul` varchar(16) NOT NULL DEFAULT '',
126  `pormul` int(11) NOT NULL DEFAULT '0',
127  `velmul` smallint(6) NOT NULL DEFAULT '70',
128  `router` varchar( 30 ),
129  `netmask` varchar( 30 ),
130  `dns` varchar (30),
131  `proxy` varchar (30),
132  `ntp` varchar (30),
133  `modp2p` enum('seeder','peer','leecher') DEFAULT 'peer',
134  `timep2p` int(11) NOT NULL DEFAULT '60',
135  `validacion` tinyint(1) DEFAULT '0',
136  `paginalogin` varchar(100),
137  `paginavalidacion` varchar(100),
138  `inremotepc` tinyint DEFAULT '0',
139  `oglivedir` varchar(50) NOT NULL DEFAULT 'ogLive',
140  PRIMARY KEY (`idaula`)
141) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
142
143
144--
145-- Estructura de tabla para la tabla `asistentes`
146--
147
148DROP TABLE IF EXISTS `asistentes`;
149CREATE TABLE `asistentes` (
150  `idcomando` int(11) NOT NULL AUTO_INCREMENT,
151  `descripcion` varchar(250) NOT NULL DEFAULT '',
152  `pagina` varchar(256) NOT NULL DEFAULT '',
153  `gestor` varchar(256) NOT NULL DEFAULT '',
154  `funcion` varchar(64) NOT NULL DEFAULT '',
155  `urlimg` varchar(250) DEFAULT NULL,
156  `aplicambito` tinyint(4) DEFAULT NULL,
157  `visuparametros` varchar(250) DEFAULT NULL,
158  `parametros` varchar(250) DEFAULT NULL,
159  `comentarios` text,
160  `activo` tinyint(1) NOT NULL DEFAULT '0',
161  PRIMARY KEY ( `idcomando` , `descripcion` )
162) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;
163
164
165INSERT INTO `asistentes` (`idcomando`, `descripcion`, `pagina`, `gestor`, `funcion`, `urlimg`, `aplicambito`, `visuparametros`, `parametros`, `comentarios`, `activo`) VALUES
166('8', 'Asistente Clonacion Particiones Remotas', '../asistentes/AsistenteCloneRemotePartition.php', '../asistentes/gestores/gestor_Comandos.php', 'EjecutarScript', ' ', '31', 'iph;tis;dcr;dsp', 'nfn;iph;tis;dcr;scp', ' ', '1'),
167('8', 'Asistente Deploy de Imagenes', '../asistentes/AsistenteDeployImage.php', '../asistentes/gestores/gestor_Comandos.php', 'EjecutarScript', ' ', '31', 'iph;tis;dcr;dsp', 'nfn;iph;tis;dcr;scp', ' ', '1'),
168('8', 'Asistente UpdateCache con Imagenes', '../asistentes/AsistenteUpdateCache.php', '../asistentes/gestores/gestor_Comandos.php', 'EjecutarScript', ' ', '31', 'iph;tis;dcr;dsp', 'nfn;iph;tis;dcr;scp', ' ', '0'),
169('8', 'Asistente Restauracion de Imagenes', '../asistentes/AsistenteRestoreImage.php', '../asistentes/gestores/gestor_Comandos.php', 'EjecutarScript', ' ', '31', 'iph;tis;dcr;dsp', 'nfn;iph;tis;dcr;scp', ' ', '0'),
170('8', 'Asistente Particionado', '../asistentes/AsistenteParticionado.php', '../asistentes/gestores/gestor_Comandos.php', 'EjecutarScript', ' ', '31', 'iph;tis;dcr;dsp', 'nfn;iph;tis;dcr;scp', ' ', '1');
171
172
173-- --------------------------------------------------------
174
175--
176-- Estructura de tabla para la tabla `centros`
177--
178
179DROP TABLE IF EXISTS `centros`;
180CREATE TABLE `centros` (
181  `idcentro` int(11) NOT NULL AUTO_INCREMENT,
182  `nombrecentro` varchar(100) NOT NULL DEFAULT '',
183  `identidad` int(11) DEFAULT NULL,
184  `comentarios` text,
185  `directorio` varchar(50) DEFAULT '',
186  PRIMARY KEY (`idcentro`)
187) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
188
189
190--
191-- Volcar la base de datos para la tabla `centros`
192--
193INSERT INTO `centros` (`idcentro`,`nombrecentro`,`identidad`,`comentarios`) VALUES
194 (1,'Unidad Organizativa (Default)',1,'Esta Unidad Organizativa se crea automáticamente en el proceso de instalación de OpenGnsys');
195
196
197-- --------------------------------------------------------
198
199--
200-- Estructura de tabla para la tabla `comandos`
201--
202
203DROP TABLE IF EXISTS `comandos`;
204CREATE TABLE `comandos` (
205  `idcomando` int(11) NOT NULL AUTO_INCREMENT,
206  `descripcion` varchar(250) NOT NULL DEFAULT '',
207  `pagina` varchar(256) NOT NULL DEFAULT '',
208  `gestor` varchar(256) NOT NULL DEFAULT '',
209  `funcion` varchar(64) NOT NULL DEFAULT '',
210  `urlimg` varchar(250) DEFAULT NULL,
211  `aplicambito` tinyint(4) DEFAULT NULL,
212  `visuparametros` varchar(250) DEFAULT NULL,
213  `parametros` varchar(250) DEFAULT NULL,
214  `comentarios` text,
215  `activo` tinyint(1) NOT NULL DEFAULT '0',
216  `submenu` varchar(50) NOT NULL DEFAULT '',
217  PRIMARY KEY (`idcomando`)
218) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=13 ;
219
220--
221-- Volcar la base de datos para la tabla `comandos`
222--
223
224INSERT INTO `comandos` (`idcomando`, `descripcion`, `pagina`, `gestor`, `funcion`, `urlimg`, `aplicambito`, `visuparametros`, `parametros`, `comentarios`, `activo`, `submenu`) VALUES
225(1, 'Arrancar', '../comandos/Arrancar.php', '../comandos/gestores/gestor_Comandos.php', 'Arrancar', '', 31, '', 'nfn;iph;mac', '', 1, ''),
226(2, 'Apagar', '../comandos/Apagar.php', '../comandos/gestores/gestor_Comandos.php', 'Apagar', '', 31, '', 'nfn;iph;mac', '', 1, ''),
227(3, 'Restaurar Imagen', '../comandos/RestaurarImagen.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarImagen', '', 28, 'dsk;par;idi;nci;ipr;ptc', 'nfn;iph;mac;dsk;par;idi;nci;ipr;ifs;ptc', '', 1, ''),
228(4, 'Crear Imagen', '../comandos/CrearImagen.php', '../comandos/gestores/gestor_Comandos.php', 'CrearImagen', '', 16, 'dsk;par;idi;nci;ipr;cpt', 'nfn;iph;mac;dsk;par;idi;nci;ipr;cpt;', '', 1, ''),
229(5, 'Reiniciar', '../comandos/Reiniciar.php', '../comandos/gestores/gestor_Comandos.php', 'Reiniciar', '', 31, '', 'nfn;iph;mac;', '', 1, ''),
230(6, 'Inventario Hardware', '../comandos/InventarioHardware.php', '../comandos/gestores/gestor_Comandos.php', 'InventarioHardware', '', 16, '', 'nfn;iph;mac;', '', 1, ''),
231(7, 'Inventario Software', '../comandos/InventarioSoftware.php', '../comandos/gestores/gestor_Comandos.php', 'InventarioSoftware', '', 16, 'dsk;par', 'nfn;iph;mac;dsk;par', '', 1, ''),
232(8, 'Ejecutar Script', '../comandos/EjecutarScripts.php', '../comandos/gestores/gestor_Comandos.php', 'EjecutarScript', '', 31, 'iph;tis;dcr;scp', 'nfn;iph;tis;dcr;scp', '', 1, ''),
233(9, 'Iniciar Sesion', '../comandos/IniciarSesion.php', '../comandos/gestores/gestor_Comandos.php', 'IniciarSesion', '', 31, 'dsk;par', 'nfn;iph;dsk;par', '', 1, ''),
234(10, 'Particionar y Formatear', '../comandos/Configurar.php', '../comandos/gestores/gestor_Comandos.php', 'Configurar', '', 28, 'dsk;cfg;', 'nfn;iph;mac;dsk;cfg;par;cpt;sfi;tam;ope', '', 1, ''),
235(11, 'Eliminar Imagen Cache', '../comandos/EliminarImagenCache.php', '../comandos/gestores/gestor_Comandos.php', 'EliminarImagenCache', '', 31, 'iph;tis;dcr;scp', 'nfn;iph;tis;dcr;scp', '', 1, ''),
236(12, 'Crear Imagen Basica', '../comandos/CrearImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'CrearImagenBasica', '', 16, 'dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', 'nfn;dsk;par;cpt;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba', '', 1, 'Sincronizacion'),
237(13, 'Restaurar Imagen Basica', '../comandos/RestaurarImagenBasica.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarImagenBasica', '', 28, 'dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', 'nfn;dsk;par;idi;nci;ipr;iph;bpi;cpc;bpc;rti;nba;met', '', 1, 'Sincronizacion'),
238(14, 'Crear Software Incremental', '../comandos/CrearSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'CrearSoftIncremental', '', 16, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;nba', '', 1, 'Sincronizacion'),
239(15, 'Restaurar Software Incremental', '../comandos/RestaurarSoftIncremental.php', '../comandos/gestores/gestor_Comandos.php', 'RestaurarSoftIncremental', '', 28, 'dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', 'nfn;dsk;par;idi;nci;ipr;idf;ncf;bpi;cpc;bpc;iph;rti;met;nba', '', 1, 'Sincronizacion'),
240(16, 'Enviar mensaje', '../comandos/EnviarMensaje.php', '../comandos/gestores/gestor_Comandos.php', 'EnviarMensaje', '', 31, 'tit;msj', 'nfn;iph;tit;msj', '', 1, '');
241
242
243
244-- --------------------------------------------------------
245
246--
247-- Estructura de tabla para la tabla `entidades`
248--
249
250DROP TABLE IF EXISTS `entidades`;
251CREATE TABLE `entidades` (
252  `identidad` int(11) NOT NULL AUTO_INCREMENT,
253  `nombreentidad` varchar(200) NOT NULL DEFAULT '',
254  `comentarios` text,
255  `iduniversidad` int(11) DEFAULT NULL,
256  `grupoid` int(11) DEFAULT NULL,
257  `ogunit` tinyint(1) NOT NULL DEFAULT '0',
258  PRIMARY KEY (`identidad`)
259) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
260
261--
262-- Volcar la base de datos para la tabla `entidades`
263--
264
265INSERT INTO `entidades` (`identidad`, `nombreentidad`, `comentarios`, `iduniversidad`, `grupoid`) VALUES
266(1, 'Entidad (Default)', 'Esta Entidad se crea automáticamente en el proceso de instalación de OpenGnsys', 1, 0);
267
268-- --------------------------------------------------------
269
270--
271-- Estructura de tabla para la tabla `entornos`
272--
273
274DROP TABLE IF EXISTS `entornos`;
275CREATE TABLE `entornos` (
276  `identorno` int(11) NOT NULL AUTO_INCREMENT,
277  `ipserveradm` varchar(50) NOT NULL DEFAULT '',
278  `portserveradm` int(20) NOT NULL DEFAULT 2008,
279  `protoclonacion` varchar(50) NOT NULL DEFAULT '',
280  PRIMARY KEY (`identorno`)
281) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
282
283--
284-- Volcar la base de datos para la tabla `entornos`
285--
286
287INSERT INTO `entornos` (`identorno`, `ipserveradm`, `portserveradm`, `protoclonacion`) VALUES
288(1, 'SERVERIP', 2008, 'UNICAST');
289
290-- --------------------------------------------------------
291
292--
293-- Estructura de tabla para la tabla `estatus`
294--
295
296DROP TABLE IF EXISTS `estatus`;
297CREATE TABLE `estatus` (
298  `idestatus` int(11) NOT NULL AUTO_INCREMENT,
299  `descripcion` varchar(250) NOT NULL DEFAULT '',
300  PRIMARY KEY (`idestatus`)
301) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;
302
303--
304-- Volcar la base de datos para la tabla `estatus`
305--
306
307INSERT INTO `estatus` (`idestatus`, `descripcion`) VALUES
308(1, 'P.D.I. ( Profesor)'),
309(2, 'P.A.S.'),
310(3, 'Doctor'),
311(4, 'Alumno'),
312(5, 'Otros');
313
314-- --------------------------------------------------------
315
316--
317-- Estructura de tabla para la tabla `grupos`
318--
319
320DROP TABLE IF EXISTS `grupos`;
321CREATE TABLE `grupos` (
322  `idgrupo` int(11) NOT NULL AUTO_INCREMENT,
323  `nombregrupo` varchar(250) NOT NULL DEFAULT '',
324  `grupoid` int(11) NOT NULL DEFAULT '0',
325  `tipo` tinyint(4) NOT NULL DEFAULT '0',
326  `idcentro` int(11) NOT NULL DEFAULT '0',
327  `iduniversidad` int(11) DEFAULT NULL,
328  `comentarios` text,
329  PRIMARY KEY (`idgrupo`)
330) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
331
332-- --------------------------------------------------------
333
334--
335-- Estructura de tabla para la tabla `gruposordenadores`
336--
337
338DROP TABLE IF EXISTS `gruposordenadores`;
339CREATE TABLE `gruposordenadores` (
340  `idgrupo` int(11) NOT NULL AUTO_INCREMENT,
341  `nombregrupoordenador` varchar(250) NOT NULL DEFAULT '',
342  `idaula` int(11) NOT NULL DEFAULT '0',
343  `grupoid` int(11) DEFAULT NULL,
344  `comentarios` text,
345  PRIMARY KEY (`idgrupo`)
346) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
347
348-- --------------------------------------------------------
349
350--
351-- Estructura de tabla para la tabla `hardwares`
352--
353
354DROP TABLE IF EXISTS `hardwares`;
355CREATE TABLE `hardwares` (
356  `idhardware` int(11) NOT NULL AUTO_INCREMENT,
357  `idtipohardware` int(11) NOT NULL DEFAULT '0',
358  `descripcion` varchar(250) NOT NULL DEFAULT '',
359  `idcentro` int(11) NOT NULL DEFAULT '0',
360  `grupoid` int(11) DEFAULT NULL,
361  PRIMARY KEY (`idhardware`)
362) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
363
364
365-- --------------------------------------------------------
366
367--
368-- Estructura de tabla para la tabla `iconos`
369--
370
371DROP TABLE IF EXISTS `iconos`;
372CREATE TABLE `iconos` (
373  `idicono` int(11) NOT NULL AUTO_INCREMENT,
374  `urlicono` varchar(200) DEFAULT NULL,
375  `idtipoicono` int(11) DEFAULT NULL,
376  `descripcion` varchar(250) DEFAULT NULL,
377  PRIMARY KEY (`idicono`)
378) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=15 ;
379
380--
381-- Volcar la base de datos para la tabla `iconos`
382--
383
384INSERT INTO `iconos` (`idicono`, `urlicono`, `idtipoicono`, `descripcion`) VALUES
385(1, 'vga.gif', 1, 'Tarjeta gráfica'),
386(2, 'nic.gif', 1, 'Tarjeta de Red'),
387(3, 'placabase.gif', 1, 'Placas base'),
388(4, 'tsonido.gif', 1, 'Tarjeta de sonido'),
389(5, 'camweb.gif', 1, 'Cámara web'),
390(6, 'logoXP.png', 2, 'Logo Windows XP'),
391(7, 'logolinux.png', 2, 'Logo General de Linux'),
392(8, 'particionar.png', 2, 'Particionar'),
393(9, 'ordenadoroff.png', 2, 'Ordenador apagado'),
394(10, 'ordenadoron.png', 2, 'Ordenador encendido'),
395(11, 'usb.gif', 1, 'Mi icono usb'),
396(12, 'ide.gif', 1, 'Controladores IDE'),
397(13, 'dvdcd.gif', 1, 'Lectoras y grabadoras de DVD'),
398(14, 'audio.gif', 1, 'Dispositivos de audio');
399
400-- --------------------------------------------------------
401
402--
403-- Estructura de tabla para la tabla `idiomas`
404--
405
406DROP TABLE IF EXISTS `idiomas`;
407CREATE TABLE `idiomas` (
408  `ididioma` int(11) NOT NULL AUTO_INCREMENT,
409  `descripcion` varchar(100) DEFAULT NULL,
410  `nemonico` char(3) DEFAULT NULL,
411  PRIMARY KEY (`ididioma`)
412) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
413
414--
415-- Volcar la base de datos para la tabla `idiomas`
416--
417
418INSERT INTO `idiomas` (`ididioma`, `descripcion`, `nemonico`) VALUES
419(1, 'Español', 'esp'),
420(2, 'English', 'eng'),
421(3, 'Català', 'cat');
422
423-- --------------------------------------------------------
424
425--
426-- Estructura de tabla para la tabla `imagenes`
427--
428
429DROP TABLE IF EXISTS `imagenes`;
430CREATE TABLE `imagenes` (
431  `idimagen` int(11) NOT NULL AUTO_INCREMENT,
432  `nombreca` varchar(50) NOT NULL DEFAULT '',
433  `revision` smallint UNSIGNED NOT NULL DEFAULT '0',
434  `descripcion` varchar(250) NOT NULL DEFAULT '',
435  `idperfilsoft` int(11) DEFAULT NULL,
436  `idcentro` int(11) DEFAULT NULL,
437  `comentarios` text,
438  `grupoid` int(11) DEFAULT NULL,
439  `idrepositorio` int(11) NOT NULL DEFAULT '0',
440  `idordenador` int(11) NOT NULL DEFAULT '0',
441  `numdisk` smallint NOT NULL DEFAULT '0',
442  `numpar` smallint NOT NULL DEFAULT '0',
443  `codpar` int(8) NOT NULL DEFAULT '0',
444  `tipo` tinyint NULL,
445  `imagenid` int NOT NULL DEFAULT '0',
446  `ruta` varchar(250) NULL,
447  `fechacreacion` datetime DEFAULT NULL,
448  `inremotepc` tinyint DEFAULT '0',
449  PRIMARY KEY (`idimagen`)
450) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
451
452-- --------------------------------------------------------
453
454--
455-- Estructura de tabla para la tabla `menus`
456--
457
458DROP TABLE IF EXISTS `menus`;
459CREATE TABLE `menus` (
460  `idmenu` int(11) NOT NULL AUTO_INCREMENT,
461  `descripcion` varchar(250) NOT NULL DEFAULT '',
462  `idcentro` int(11) NOT NULL DEFAULT '0',
463  `idurlimg` int(11) NOT NULL DEFAULT '0',
464  `titulo` varchar(250) DEFAULT NULL,
465  `modalidad` tinyint(4) DEFAULT NULL,
466  `smodalidad` tinyint(4) DEFAULT NULL,
467  `comentarios` text,
468  `grupoid` int(11) NOT NULL DEFAULT '0',
469  `htmlmenupub` varchar(250) DEFAULT NULL,
470  `htmlmenupri` varchar(250) DEFAULT NULL,
471  `resolucion` varchar(50) DEFAULT NULL,
472  PRIMARY KEY (`idmenu`)
473) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
474
475-- --------------------------------------------------------
476
477--
478-- Estructura de tabla para la tabla `nombresos`
479--
480
481DROP TABLE IF EXISTS `nombresos`;
482CREATE TABLE `nombresos` (
483  `idnombreso` smallint(11) NOT NULL AUTO_INCREMENT,
484  `nombreso` varchar(250) NOT NULL DEFAULT '',
485  `idtiposo` int(11) DEFAULT '0',
486  PRIMARY KEY (`idnombreso`)
487) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
488
489-- --------------------------------------------------------
490
491--
492-- Estructura de tabla para la tabla `ogagent_queue`
493--
494
495DROP TABLE IF EXISTS `ogagent_queue`;
496CREATE TABLE `ogagent_queue` (
497  `id` int(11) NOT NULL AUTO_INCREMENT,
498  `clientid` int(11) NOT NULL,
499  `exectime` datetime DEFAULT NULL,
500  `operation` varchar(25),
501--  `parameters` varchar(100),
502  PRIMARY KEY (`id`)
503) ENGINE=MyISAM  DEFAULT CHARSET=utf8;
504
505-- --------------------------------------------------------
506
507--
508-- Estructura de tabla para la tabla `ordenadores`
509--
510
511DROP TABLE IF EXISTS `ordenadores`;
512CREATE TABLE `ordenadores` (
513  `idordenador` int(11) NOT NULL AUTO_INCREMENT,
514  `nombreordenador` varchar(100) DEFAULT NULL,
515  `numserie` varchar(25) DEFAULT NULL,
516  `ip` varchar(16) NOT NULL DEFAULT '',
517  `mac` varchar(12) DEFAULT NULL,
518  `idaula` int(11) DEFAULT NULL,
519  `idperfilhard` int(11) DEFAULT NULL,
520  `idrepositorio` int(11) DEFAULT NULL,
521  `grupoid` int(11) DEFAULT NULL,
522  `idmenu` int(11) DEFAULT NULL,
523  `cache` int(11) DEFAULT NULL,
524  `router` varchar(16) NOT NULL DEFAULT '',
525  `mascara` varchar(16) NOT NULL DEFAULT '',
526  `idproautoexec` int(11) NOT NULL DEFAULT '0',
527  `arranque` varchar(30) NOT NULL DEFAULT '00unknown',
528  `netiface` enum('eth0','eth1','eth2') DEFAULT 'eth0',
529  `netdriver` varchar(30) NOT NULL DEFAULT 'generic',
530  `fotoord` varchar(250) NOT NULL DEFAULT 'fotoordenador.gif',
531  `validacion` tinyint(1) DEFAULT '0',
532  `paginalogin` varchar(100),
533  `paginavalidacion` varchar(100),
534  `agentkey` varchar(32),
535  `oglivedir` varchar(50) NOT NULL DEFAULT 'ogLive',
536  PRIMARY KEY (`idordenador`),
537  KEY `idaulaip` (`idaula` ASC, `ip` ASC)
538) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
539
540
541
542-- --------------------------------------------------------
543
544--
545-- Estructura de tabla para la tabla `ordenadores_particiones`
546--
547
548DROP TABLE IF EXISTS `ordenadores_particiones`;
549CREATE TABLE `ordenadores_particiones` (
550  `idordenador` int(11) NOT NULL DEFAULT '0',
551  `numdisk` smallint NOT NULL DEFAULT '0',
552  `numpar` smallint NOT NULL DEFAULT '0',
553  `codpar` int(8) NOT NULL DEFAULT '0',
554  `tamano` int(11) NOT NULL DEFAULT '0',
555  `uso` tinyint NOT NULL DEFAULT '0',
556  `idsistemafichero` smallint(11) NOT NULL DEFAULT '0',
557  `idnombreso` smallint(11) NOT NULL DEFAULT '0',
558  `idimagen` int(11) NOT NULL DEFAULT '0',
559  `revision` smallint UNSIGNED NOT NULL DEFAULT '0',
560  `idperfilsoft` int(11) NOT NULL DEFAULT '0',
561  `fechadespliegue` datetime NULL,
562  `cache` text,
563  UNIQUE KEY `idordenadornumdisknumpar` (`idordenador`,`numdisk`,`numpar`)
564) ENGINE=MyISAM  DEFAULT CHARSET=utf8;
565
566-- --------------------------------------------------------
567
568--
569-- Estructura de tabla para la tabla `parametros`
570--
571
572DROP TABLE IF EXISTS `parametros`;
573CREATE TABLE `parametros` (
574  `idparametro` int(11) NOT NULL AUTO_INCREMENT,
575  `nemonico` char(3) NOT NULL DEFAULT '',
576  `descripcion` text,
577  `nomidentificador` varchar(64) NOT NULL DEFAULT '',
578  `nomtabla` varchar(64) NOT NULL DEFAULT '',
579  `nomliteral` varchar(64) NOT NULL DEFAULT '',
580  `tipopa` tinyint(1) DEFAULT '0',
581  `visual` tinyint(4) NOT NULL DEFAULT '0',
582  PRIMARY KEY (`idparametro`),
583  KEY (`nemonico`)
584) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=33 ;
585
586--
587-- Volcar la base de datos para la tabla `parametros`
588--
589
590INSERT INTO `parametros` (`idparametro`, `nemonico`, `descripcion`, `nomidentificador`, `nomtabla`, `nomliteral`, `tipopa`, `visual`) VALUES
591(1, 'nfn', 'Nombre de la función o script a ejecutar en el cliente y que implementa el comando. Es posible que también els ervidor debo ejecutar la misma función como ocurre en el comando "Arrancar" y que implementa el comportamiento del comando en el servidor', '', '', '', 0, 0),
592(2, 'iph', 'Dirección ip de los ordenadores a los que se envía el comando', '', '', '', 0, 0),
593(3, 'ido', 'Identificadores de los ordenadores a los que se envía el comando', '', '', '', 0, 0),
594(4, 'mac', 'Direcciones macs de los clientes a los que se le envía el comando', '', '', '', 0, 0),
595(5, 'idc', 'Unidad organizativa', 'idcentro', 'centros', '', 1, 0),
596(6, 'ida', 'Aula', 'idaula', 'aulas', 'nombreaula', 1, 0),
597(18, 'cfg', 'Configuración', '', '', '', 2, 1),
598(7, 'dsk', 'Disco', '', '', '', 0, 1),
599(8, 'par', 'Partición', '', '', '', 0, 1),
600(9, 'ifh', 'Perfil Hardware', 'idperfilhard', 'perfileshard', 'descripcion', 1, 1),
601(10, 'ifs', 'Perfil Software', 'idperfilsoft', 'perfilessoft', 'descripcion', 1, 1),
602(11, 'idi', 'Imagen', 'idimagen', 'imagenes', 'descripcion', 1, 1),
603(12, 'nci', 'Nombre canónico', '', '', '', 0, 1),
604(13, 'scp', 'Código a ejecutar en formato script', '', '', '', 0, 0),
605(14, 'npc', 'Nombre del cliente', '', '', '', NULL, 0),
606(15, 'che', 'Tamaño de la cache del cliente', '', '', '', NULL, 0),
607(16, 'exe', 'Identificador del procedimiento que será el que ejecute el cliente al arrancar (Autoexec)', '', '', '', 0, 0),
608(17, 'res', 'Respuesta del comando: Puede tomar los valores 1 o 2 en el caso de que la respuesta sea correcta o que haya un error al ejecutarse.', '', '', '', 0, 0),
609(19, 'ipr', 'Repositorio', 'ip', 'repositorios', 'nombrerepositorio', 1, 1),
610(20, 'cpt', 'Tipo partición', 'codpar', 'tipospar', 'tipopar', 1, 1),
611(21, 'sfi', 'Sistema de fichero', 'nemonico', 'sistemasficheros', 'nemonico', 1, 0),
612(22, 'tam', 'Tamaño', '', '', '', 0, 1),
613(23, 'ope', 'Operación', ';', '', 'Sin operación;Formatear;Ocultar;Mostrar', 3, 1),
614(24, 'nfl', 'Nombre del fichero que se envía o se recibe', '', '', '', 0, 0),
615(25, 'hrd', 'Nombre del archivo de inventario hardware enviado por la red', '', '', '', 0, 0),
616(26, 'sft', 'Nombre del archivo de inventario software enviado por la red', '', '', '', 0, 0),
617(27, 'tpc', 'Tipo de cliente', '', '', '', 0, 0),
618(28, 'scp', 'Código script', '', '', '', 4, 1),
619(30, 'ptc', 'Protocolo de clonación', ';', '', ';Unicast;Multicast;Torrent', 0, 1),
620(31, 'idf', 'Imagen Incremental', 'idimagen', 'imagenes', 'descripcion', 1, 1),
621(32, 'ncf', 'Nombre canónico de la Imagen Incremental', '', '', '', 0, 1),
622(33, 'bpi', 'Borrar imagen o partición previamente', '', '', '', 5, 1),
623(34, 'cpc', 'Copiar también en cache', '', '', '', 5, 1),
624(35, 'bpc', 'Borrado previo de la imagen en cache', '', '', '', 5, 1),
625(36, 'rti', 'Ruta de origen', '', '', '', 0, 1),
626(37, 'met', 'Método clonación', ';', '', 'Desde caché; Desde repositorio', 3, 1),
627(38, 'nba', 'No borrar archivos en destino', '', '', '', 0, 1),
628(39, 'tit', 'Título', '', '', '', 0, 1),
629(40, 'msj', 'Contenido', '', '', '', 0, 1);
630
631-- --------------------------------------------------------
632
633--
634-- Estructura de tabla para la tabla `perfileshard`
635
636--
637
638DROP TABLE IF EXISTS `perfileshard`;
639CREATE TABLE `perfileshard` (
640  `idperfilhard` int(11) NOT NULL AUTO_INCREMENT,
641  `descripcion` varchar(250) NOT NULL DEFAULT '',
642  `comentarios` text,
643  `grupoid` int(11) DEFAULT NULL,
644  `idcentro` int(11) NOT NULL DEFAULT '0',
645  `winboot` enum( 'reboot', 'kexec' ) NOT NULL DEFAULT 'reboot',
646  PRIMARY KEY (`idperfilhard`)
647) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
648
649
650-- --------------------------------------------------------
651
652--
653-- Estructura de tabla para la tabla `perfileshard_hardwares`
654--
655
656DROP TABLE IF EXISTS `perfileshard_hardwares`;
657CREATE TABLE `perfileshard_hardwares` (
658  `idperfilhard` int(11) NOT NULL DEFAULT '0',
659  `idhardware` int(11) NOT NULL DEFAULT '0',
660  KEY `idperfilhard` (`idperfilhard`)
661) ENGINE=MyISAM DEFAULT CHARSET=utf8;
662
663-- --------------------------------------------------------
664
665--
666-- Estructura de tabla para la tabla `perfilessoft`
667--
668
669DROP TABLE IF EXISTS `perfilessoft`;
670CREATE TABLE `perfilessoft` (
671  `idperfilsoft` int(11) NOT NULL AUTO_INCREMENT,
672  `idnombreso` smallint(5) unsigned DEFAULT NULL,
673  `descripcion` varchar(250) NOT NULL DEFAULT '',
674  `comentarios` text,
675  `grupoid` int(11) DEFAULT NULL,
676  `idcentro` int(11) NOT NULL DEFAULT '0',
677  PRIMARY KEY (`idperfilsoft`)
678) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
679
680-- --------------------------------------------------------
681
682--
683-- Estructura de tabla para la tabla `perfilessoft_softwares`
684--
685
686DROP TABLE IF EXISTS `perfilessoft_softwares`;
687CREATE TABLE `perfilessoft_softwares` (
688  `idperfilsoft` int(11) NOT NULL DEFAULT '0',
689  `idsoftware` int(11) NOT NULL DEFAULT '0'
690) ENGINE=MyISAM DEFAULT CHARSET=utf8;
691
692-- --------------------------------------------------------
693
694--
695-- Estructura de tabla para la tabla `plataformas`
696--
697
698DROP TABLE IF EXISTS `plataformas`;
699CREATE TABLE `plataformas` (
700  `idplataforma` int(11) NOT NULL AUTO_INCREMENT,
701  `plataforma` varchar(250) NOT NULL DEFAULT '',
702  PRIMARY KEY (`idplataforma`)
703) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=18 ;
704
705--
706-- Volcar la base de datos para la tabla `plataformas`
707--
708
709INSERT INTO `plataformas` (`idplataforma`, `plataforma`) VALUES
710(1, 'MsDos'),
711(2, 'Windows'),
712(3, 'Linux'),
713(4, 'Mac'),
714(5, 'OS');
715
716-- --------------------------------------------------------
717
718--
719-- Estructura de tabla para la tabla `procedimientos`
720--
721
722DROP TABLE IF EXISTS `procedimientos`;
723CREATE TABLE `procedimientos` (
724  `idprocedimiento` int(11) NOT NULL AUTO_INCREMENT,
725  `descripcion` varchar(250) NOT NULL DEFAULT '',
726  `urlimg` varchar(250) DEFAULT NULL,
727  `idcentro` int(11) NOT NULL DEFAULT '0',
728  `comentarios` text,
729  `grupoid` int(11) DEFAULT '0',
730  PRIMARY KEY (`idprocedimiento`)
731) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
732
733-- --------------------------------------------------------
734
735--
736-- Estructura de tabla para la tabla `procedimientos_acciones`
737--
738
739DROP TABLE IF EXISTS `procedimientos_acciones`;
740CREATE TABLE `procedimientos_acciones` (
741  `idprocedimientoaccion` int(11) NOT NULL AUTO_INCREMENT,
742  `idprocedimiento` int(11) NOT NULL DEFAULT '0',
743  `orden` smallint(4) DEFAULT NULL,
744  `idcomando` int(11) NOT NULL DEFAULT '0',
745  `parametros` text,
746  `procedimientoid` int(11) NOT NULL DEFAULT '0',
747  PRIMARY KEY (`idprocedimientoaccion`)
748) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
749
750-- --------------------------------------------------------
751
752--
753-- Estructura de tabla para la tabla `programaciones`
754--
755
756DROP TABLE IF EXISTS `programaciones`;
757CREATE TABLE `programaciones` (
758  `idprogramacion` int(11) NOT NULL AUTO_INCREMENT,
759  `tipoaccion` int(11) DEFAULT NULL,
760  `identificador` int(11) DEFAULT NULL,
761  `nombrebloque` varchar(255) DEFAULT NULL,
762  `annos` smallint DEFAULT NULL,
763  `meses` smallint DEFAULT NULL,
764  `diario` int(11) DEFAULT NULL,
765  `dias` tinyint(4) DEFAULT NULL,
766  `semanas` tinyint(4) DEFAULT NULL,
767  `horas` smallint(4) DEFAULT NULL,
768  `ampm` tinyint(1) DEFAULT NULL,
769  `minutos` tinyint(4) DEFAULT NULL,
770  `segundos` tinyint(4) DEFAULT NULL,
771  `horasini` smallint(4) DEFAULT NULL,
772  `ampmini` tinyint(1) DEFAULT NULL,
773  `minutosini` tinyint(4) DEFAULT NULL,
774  `horasfin` smallint(4) DEFAULT NULL,
775  `ampmfin` tinyint(1) DEFAULT NULL,
776  `minutosfin` tinyint(4) DEFAULT NULL,
777  `suspendida` tinyint(1) DEFAULT NULL,
778  `sesion` int(11) NOT NULL DEFAULT '0',
779  PRIMARY KEY (`idprogramacion`)
780) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
781
782-- --------------------------------------------------------
783
784--
785-- Estructura de tabla para la tabla `remotepc`
786--
787
788DROP TABLE IF EXISTS `remotepc`;
789CREATE TABLE `remotepc` (
790  `id` int(11) NOT NULL,
791  `reserved` datetime DEFAULT NULL,
792  `urllogin` varchar(100),
793  `urllogout` varchar(100),
794  PRIMARY KEY (`id`)
795) ENGINE=MyISAM  DEFAULT CHARSET=utf8;
796
797-- --------------------------------------------------------
798
799--
800-- Estructura de tabla para la tabla `repositorios`
801--
802
803DROP TABLE IF EXISTS `repositorios`;
804CREATE TABLE `repositorios` (
805  `idrepositorio` int(11) NOT NULL AUTO_INCREMENT,
806  `nombrerepositorio` varchar(250) NOT NULL DEFAULT '',
807  `ip` varchar(15) NOT NULL DEFAULT '',
808  `passguor` varchar(50) NOT NULL DEFAULT '',
809  `idcentro` int(11) DEFAULT NULL,
810  `grupoid` int(11) DEFAULT NULL,
811  `comentarios` text,
812  `puertorepo` int(11) NOT NULL DEFAULT '0',
813  `apikey` varchar(32) NOT NULL DEFAULT '',
814  PRIMARY KEY (`idrepositorio`)
815) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
816
817INSERT INTO `repositorios` (`idrepositorio`,`nombrerepositorio`,`ip`,`passguor`,`idcentro`,`grupoid`,`comentarios`,`puertorepo`,`apikey`) VALUES
818 (1,'Repositorio (Default)','SERVERIP','',1,0,'',2002,'REPOKEY');
819
820
821-- --------------------------------------------------------
822
823--
824-- Estructura de tabla para la tabla `sistemasficheros`
825--
826
827DROP TABLE IF EXISTS `sistemasficheros`;
828CREATE TABLE `sistemasficheros` (
829  `idsistemafichero` smallint(11) NOT NULL AUTO_INCREMENT,
830  `descripcion` varchar(50) NOT NULL DEFAULT '',
831  `nemonico` varchar(16) DEFAULT NULL,
832  `codpar` int(8) NOT NULL DEFAULT '0',
833  PRIMARY KEY (`idsistemafichero`),
834  UNIQUE KEY (`descripcion`)
835) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
836INSERT INTO `sistemasficheros` (`idsistemafichero`, `descripcion`, `nemonico`, `codpar`) VALUES
837 (1, 'EMPTY', 'EMPTY', 0),
838 (2, 'CACHE', 'CACHE', 0),
839 (3, 'BTRFS', 'BTRFS', 0),
840 (4, 'EXT2', 'EXT2', 0),
841 (5, 'EXT3', 'EXT3', 0),
842 (6, 'EXT4', 'EXT4', 0),
843 (7, 'FAT12', 'FAT12', 0),
844 (8, 'FAT16', 'FAT16', 0),
845 (9, 'FAT32', 'FAT32', 0),
846 (10, 'HFS', 'HFS', 0),
847 (11, 'HFSPLUS', 'HFSPLUS', 0),
848 (12, 'JFS', 'JFS', 0),
849 (13, 'NTFS', 'NTFS', 0),
850 (14, 'REISERFS', 'REISERFS', 0),
851 (15, 'REISER4', 'REISER4', 0),
852 (16, 'UFS', 'UFS', 0),
853 (17, 'XFS', 'XFS', 0),
854 (18, 'EXFAT', 'EXFAT', 0),
855 (19, 'LINUX-SWAP', 'LINUX-SWAP', 0),
856 (20, 'F2FS', 'F2FS', 0),
857 (21, 'NILFS2', 'NILFS2', 0);
858
859
860-- --------------------------------------------------------
861
862--
863-- Estructura de tabla para la tabla `softwares`
864--
865
866DROP TABLE IF EXISTS `softwares`;
867CREATE TABLE `softwares` (
868  `idsoftware` int(11) NOT NULL AUTO_INCREMENT,
869  `idtiposoftware` int(11) NOT NULL DEFAULT '0',
870  `descripcion` varchar(250) NOT NULL DEFAULT '',
871  `idcentro` int(11) NOT NULL DEFAULT '0',
872  `urlimg` varchar(250) DEFAULT NULL,
873  `idtiposo` int(11) DEFAULT NULL,
874  `grupoid` int(11) DEFAULT NULL,
875  PRIMARY KEY (`idsoftware`)
876) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
877
878-- --------------------------------------------------------
879
880--
881-- Estructura de tabla para la tabla `tareas`
882--
883
884DROP TABLE IF EXISTS `tareas`;
885CREATE TABLE `tareas` (
886  `idtarea` int(11) NOT NULL AUTO_INCREMENT,
887  `descripcion` varchar(250) NOT NULL DEFAULT '',
888  `urlimg` varchar(250) DEFAULT NULL,
889  `idcentro` int(11) NOT NULL DEFAULT '0',
890  `ambito` smallint(6) NOT NULL DEFAULT '0',
891  `idambito` int(11) NOT NULL DEFAULT '0',
892  `restrambito` text,
893  `comentarios` text,
894  `grupoid` int(11) DEFAULT '0',
895  PRIMARY KEY (`idtarea`)
896) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
897
898-- --------------------------------------------------------
899
900--
901-- Estructura de tabla para la tabla `tareas_acciones`
902--
903
904DROP TABLE IF EXISTS `tareas_acciones`;
905CREATE TABLE `tareas_acciones` (
906  `idtareaaccion` int(11) NOT NULL AUTO_INCREMENT,
907  `idtarea` int(11) NOT NULL DEFAULT '0',
908  `orden` smallint(6) NOT NULL DEFAULT '0',
909  `idprocedimiento` int(11) NOT NULL DEFAULT '0',
910  `tareaid` int(11) DEFAULT '0',
911  PRIMARY KEY (`idtareaaccion`)
912) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
913
914-- --------------------------------------------------------
915
916--
917-- Estructura de tabla para la tabla `tipohardwares`
918--
919
920DROP TABLE IF EXISTS `tipohardwares`;
921CREATE TABLE `tipohardwares` (
922  `idtipohardware` int(11) NOT NULL AUTO_INCREMENT,
923  `descripcion` varchar(250) NOT NULL DEFAULT '',
924  `urlimg` varchar(250) NOT NULL DEFAULT '',
925  `nemonico` char(3) NOT NULL DEFAULT '',
926  PRIMARY KEY (`idtipohardware`)
927) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=17 ;
928
929--
930-- Volcar la base de datos para la tabla `tipohardwares`
931--
932
933INSERT INTO `tipohardwares` (`idtipohardware`, `descripcion`, `urlimg`, `nemonico`) VALUES
934(1, 'Placas', '../images/iconos/placabase.gif', 'boa'),
935(2, 'Dispositivos Multimedia', '../images/iconos/tsonido.gif', 'mul'),
936(3, 'Tarjetas de Red', '../images/iconos/nic.gif', 'net'),
937(4, 'Microprocesadores', '../images/iconos/micro.gif', 'cpu'),
938(5, 'Memorias', '../images/iconos/confihard.gif', 'mem'),
939(7, 'Tarjetas gráficas', '../images/iconos/vga.gif', 'vga'),
940(8, 'Discos', '../images/iconos/discoduro.gif', 'dis'),
941(9, 'Dispositivos de sonido', '../images/iconos/audio.gif', 'aud'),
942(10, 'Marca y modelo del equipo', '../images/iconos/confihard.gif', 'mod'),
943(11, 'Modelo y version de la bios', '../images/iconos/confihard.gif', 'bio'),
944(12, 'Modelo de grabadora o  grabadora de CD/DVD', '../images/iconos/dvdcd.gif', 'cdr'),
945(13, 'Controladores IDE', '../images/iconos/ide.gif', 'ide'),
946(14, 'Controladores FireWire', '../images/iconos/confihard.gif', 'fir'),
947(15, 'Controladores USB', '../images/iconos/usb.gif', 'usb'),
948(16, 'Bus del Sistema', '../images/iconos/confihard.gif', 'bus'),
949(17, 'Chasis del Sistema', '', 'cha'),
950(18, 'Controladores de almacenamiento', '../images/iconos/almacenamiento.png', 'sto'),
951(19, 'Tipo de proceso de arranque', '../images/iconos/arranque.png', 'boo');
952
953-- --------------------------------------------------------
954
955--
956-- Estructura de tabla para la tabla `tiposoftwares`
957--
958
959DROP TABLE IF EXISTS `tiposoftwares`;
960CREATE TABLE `tiposoftwares` (
961  `idtiposoftware` int(11) NOT NULL AUTO_INCREMENT,
962  `descripcion` varchar(250) NOT NULL DEFAULT '',
963  `urlimg` varchar(250) NOT NULL DEFAULT '',
964  PRIMARY KEY (`idtiposoftware`)
965) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
966
967--
968-- Volcar la base de datos para la tabla `tiposoftwares`
969--
970
971INSERT INTO `tiposoftwares` (`idtiposoftware`, `descripcion`, `urlimg`) VALUES
972(1, 'Sistemas Operativos', '../images/iconos/so.gif'),
973(2, 'Aplicaciones', '../images/iconos/aplicaciones.gif'),
974(3, 'Archivos', '../images/iconos/archivos.gif');
975
976-- --------------------------------------------------------
977
978--
979-- Estructura de tabla para la tabla `tiposos`
980--
981
982DROP TABLE IF EXISTS `tiposos`;
983CREATE TABLE `tiposos` (
984  `idtiposo` int(11) NOT NULL AUTO_INCREMENT,
985  `tiposo` varchar(250) NOT NULL DEFAULT '',
986  `idplataforma` int(11) NOT NULL DEFAULT '0',
987  PRIMARY KEY (`idtiposo`)
988) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=21 ;
989
990--
991-- Volcar la base de datos para la tabla `tiposos`
992--
993
994INSERT INTO `tiposos` (`idtiposo`, `tiposo`, `idplataforma`) VALUES
995(1, 'MsDos 6.0', 1),
996(2, 'Windows 98', 2),
997(3, 'Linux Ubuntu', 3),
998(4, 'Mac', 0),
999(5, 'OS', 0),
1000(17, 'Windows XP', 2),
1001(18, 'Windows Vista', 2),
1002(19, 'Linux Red Hat', 3),
1003(20, 'Windows 7', 2);
1004
1005-- --------------------------------------------------------
1006
1007--
1008-- Estructura de tabla para la tabla `tipospar`
1009--
1010
1011DROP TABLE IF EXISTS `tipospar`;
1012CREATE TABLE `tipospar` (
1013  `codpar` int(8) NOT NULL,
1014  `tipopar` varchar(250) NOT NULL DEFAULT '',
1015  `clonable` tinyint(4) NOT NULL DEFAULT '0',
1016  UNIQUE KEY `codpar` (`codpar`)
1017) ENGINE=MyISAM DEFAULT CHARSET=utf8;
1018
1019--
1020-- Volcar la base de datos para la tabla `tipospar`
1021--
1022
1023INSERT INTO `tipospar` (`codpar`, `tipopar`, `clonable`) VALUES
1024(0, 'EMPTY', 0),
1025(1, 'FAT12', 1),
1026(5, 'EXTENDED', 0),
1027(6, 'FAT16', 1),
1028(7, 'NTFS', 1),
1029(CONV('0B',16,10), 'FAT32', 1),
1030(CONV('11',16,10), 'HFAT12', 1),
1031(CONV('16',16,10), 'HFAT16', 1),
1032(CONV('17',16,10), 'HNTFS', 1),
1033(CONV('1B',16,10), 'HFAT32', 1),
1034(CONV('82',16,10), 'LINUX-SWAP', 0),
1035(CONV('83',16,10), 'LINUX', 1),
1036(CONV('8E',16,10), 'LINUX-LVM', 1),
1037(CONV('A5',16,10), 'FREEBSD', 1),
1038(CONV('A6',16,10), 'OPENBSD', 1),
1039(CONV('A9',16,10), 'NETBSD', 1),
1040(CONV('AF',16,10), 'HFS', 1),
1041(CONV('BE',16,10), 'SOLARIS-BOOT', 1),
1042(CONV('BF',16,10), 'SOLARIS', 1),
1043(CONV('CA',16,10), 'CACHE', 0),
1044(CONV('DA',16,10), 'DATA', 1),
1045(CONV('EE',16,10), 'GPT', 0),
1046(CONV('EF',16,10), 'EFI', 1),
1047(CONV('FB',16,10), 'VMFS', 1),
1048(CONV('FD',16,10), 'LINUX-RAID', 1),
1049(CONV('0700',16,10), 'WINDOWS', 1),
1050(CONV('0C01',16,10), 'WIN-RESERV', 1),
1051(CONV('2700',16,10), 'WIN-RECOV', 1),
1052(CONV('7F00',16,10), 'CHROMEOS-KRN', 1),
1053(CONV('7F01',16,10), 'CHROMEOS', 1),
1054(CONV('7F02',16,10), 'CHROMEOS-RESERV', 1),
1055(CONV('8200',16,10), 'LINUX-SWAP', 0),
1056(CONV('8300',16,10), 'LINUX', 1),
1057(CONV('8301',16,10), 'LINUX-RESERV', 1),
1058(CONV('8302',16,10), 'LINUX', 1),
1059(CONV('8E00',16,10), 'LINUX-LVM', 1),
1060(CONV('A500',16,10), 'FREEBSD-DISK', 0),
1061(CONV('A501',16,10), 'FREEBSD-BOOT', 1),
1062(CONV('A502',16,10), 'FREEBSD-SWAP', 0),
1063(CONV('A503',16,10), 'FREEBSD', 1),
1064(CONV('A504',16,10), 'FREEBSD', 1),
1065(CONV('A901',16,10), 'NETBSD-SWAP', 0),
1066(CONV('A902',16,10), 'NETBSD', 1),
1067(CONV('A903',16,10), 'NETBSD', 1),
1068(CONV('A904',16,10), 'NETBSD', 1),
1069(CONV('A905',16,10), 'NETBSD', 1),
1070(CONV('A906',16,10), 'NETBSD-RAID', 1),
1071(CONV('AB00',16,10), 'HFS-BOOT', 1),
1072(CONV('AF00',16,10), 'HFS', 1),
1073(CONV('AF01',16,10), 'HFS-RAID', 1),
1074(CONV('AF02',16,10), 'HFS-RAID', 1),
1075(CONV('BE00',16,10), 'SOLARIS-BOOT', 1),
1076(CONV('BF00',16,10), 'SOLARIS', 1),
1077(CONV('BF01',16,10), 'SOLARIS', 1),
1078(CONV('BF02',16,10), 'SOLARIS-SWAP', 0),
1079(CONV('BF03',16,10), 'SOLARIS-DISK', 1),
1080(CONV('BF04',16,10), 'SOLARIS', 1),
1081(CONV('BF05',16,10), 'SOLARIS', 1),
1082(CONV('CA00',16,10), 'CACHE', 0),
1083(CONV('EF00',16,10), 'EFI', 1),
1084(CONV('EF01',16,10), 'MBR', 0),
1085(CONV('EF02',16,10), 'BIOS-BOOT', 0),
1086(CONV('FB00',16,10), 'VMFS', 1),
1087(CONV('FB01',16,10), 'VMFS-RESERV', 1),
1088(CONV('FB02',16,10), 'VMFS-KRN', 1),
1089(CONV('FD00',16,10), 'LINUX-RAID', 1),
1090(CONV('FFFF',16,10), 'UNKNOWN', 1),
1091(CONV('10000',16,10), 'LVM-LV', 1),
1092(CONV('10010',16,10), 'ZFS-VOL', 1);
1093
1094
1095-- --------------------------------------------------------
1096
1097--
1098-- Estructura de tabla para la tabla `universidades`
1099--
1100
1101DROP TABLE IF EXISTS `universidades`;
1102CREATE TABLE `universidades` (
1103  `iduniversidad` int(11) NOT NULL AUTO_INCREMENT,
1104  `nombreuniversidad` varchar(200) NOT NULL DEFAULT '',
1105  `comentarios` text,
1106  PRIMARY KEY (`iduniversidad`)
1107) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
1108
1109--
1110-- Volcar la base de datos para la tabla `universidades`
1111--
1112
1113INSERT INTO `universidades` (`iduniversidad`, `nombreuniversidad`, `comentarios`) VALUES
1114(1, 'Universidad (Default)', 'Esta Universidad se crea automáticamentese en el proceso de instalación de OpenGnsys');
1115
1116-- --------------------------------------------------------
1117
1118--
1119-- Estructura de tabla para la tabla `urlimagesitems`
1120--
1121
1122DROP TABLE IF EXISTS `urlimagesitems`;
1123CREATE TABLE `urlimagesitems` (
1124  `idurlimagesitems` int(11) NOT NULL AUTO_INCREMENT,
1125  `descripcion` varchar(250) NOT NULL DEFAULT '',
1126  PRIMARY KEY (`idurlimagesitems`)
1127) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1128
1129--
1130-- Volcar la base de datos para la tabla `urlimagesitems`
1131--
1132
1133
1134-- --------------------------------------------------------
1135
1136--
1137-- Estructura de tabla para la tabla `usuarios`
1138--
1139
1140DROP TABLE IF EXISTS `usuarios`;
1141CREATE TABLE `usuarios` (
1142  `idusuario` int(11) NOT NULL AUTO_INCREMENT,
1143  `usuario` varchar(50) NOT NULL DEFAULT '',
1144  `pasguor` varchar(56) NOT NULL DEFAULT '',
1145  `nombre` varchar(200) DEFAULT NULL,
1146  `email` varchar(200) DEFAULT NULL,
1147  `ididioma` int(11) DEFAULT NULL,
1148  `idtipousuario` tinyint(4) DEFAULT NULL,
1149  `apikey` varchar(32) NOT NULL DEFAULT '',
1150  PRIMARY KEY (`idusuario`)
1151) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
1152
1153--
1154-- Volcar la base de datos para la tabla `usuarios`
1155--
1156
1157INSERT INTO `usuarios` (`idusuario`, `usuario`, `pasguor`, `nombre`, `email`, `ididioma`, `idtipousuario`, `apikey`) VALUES
1158(1, 'DBUSER', SHA2('DBPASSWORD', 224), 'Usuario de la base de datos MySql', '', 1, 1, 'APIKEY');
1159
1160
Note: See TracBrowser for help on using the repository browser.