source: admin/Database/ogAdmBD-1.0.4a-1.0.5pre.sql @ cad1e1b

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 cad1e1b was bbd5b61, checked in by alonso <alonso@…>, 12 years ago

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

  • Property mode set to 100644
File size: 4.1 KB
RevLine 
[e262ce7]1### Fichero de actualización de la base de datos.
[6c41069]2# OpenGnSys 1.0.4a - 1.0.5
[e262ce7]3#use ogAdmBD
[6c41069]4
[bbd5b61]5# Habilita el comando PArticionar y formatear
6UPDATE `ogAdmBD`.`comandos` SET `activo` = '1' WHERE `comandos`.`idcomando` =10;
7
[5242394]8# Añadir validación del cliente.
[e262ce7]9ALTER TABLE aulas
[5242394]10        ADD validacion TINYINT(1) DEFAULT 0,
11        ADD paginalogin VARCHAR(100),
12        ADD paginavalidacion VARCHAR(100);
13
[e262ce7]14ALTER TABLE ordenadores
[5242394]15        ADD validacion TINYINT(1) DEFAULT 0,
16        ADD paginalogin VARCHAR(100),
17        ADD paginavalidacion VARCHAR(100);
18
[e262ce7]19# Nuevos comandos.
20ALTER TABLE comandos
[d866d6b]21        ADD submenu VARCHAR(50) NOT NULL DEFAULT '';
[e262ce7]22INSERT INTO comandos (idcomando, descripcion, pagina, gestor, funcion, urlimg, aplicambito, visuparametros, parametros, comentarios, activo, submenu) VALUES
[4329e85]23        (11, 'Eliminar Imagen Cache', '../comandos/EliminarImagenCache.php', '../comandos/gestores/gestor_Comandos.php', 'EliminarImagenCache', '', 31, 'iph;tis;dcr;scp', 'nfn;iph;tis;dcr;scp', '', 1, ''),
24        (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'),
[dffcac5]25        (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'),
[4329e85]26        (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'),
27        (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');
28
[e262ce7]29# Parámetros para los comandos nuevos.
30ALTER TABLE parametros
[4329e85]31        ADD KEY (nemonico);
[e262ce7]32INSERT INTO parametros (idparametro, nemonico, descripcion, nomidentificador, nomtabla, nomliteral, tipopa, visual) VALUES
[4329e85]33        (31, 'idf', 'Imagen Incremental', 'idimagen', 'imagenes', 'descripcion', 1, 1),
34        (32, 'ncf', 'Nombre canónico de la Imagen Incremental', '', '', '', 0, 1),
35        (33, 'bpi', 'Borrar imagen o partición previamente', '', '', '', 5, 1),
36        (34, 'cpc', 'Copiar también en cache', '', '', '', 5, 1),
37        (35, 'bpc', 'Borrado previo de la imagen en cache', '', '', '', 5, 1),
38        (36, 'rti', 'Ruta de origen', '', '', '', 0, 1),
[9204a04]39        (37, 'met', 'Método clonación', ';', '', 'Desde caché; Desde repositorio', 3, 1),
[4329e85]40        (38, 'nba', 'No borrar archivos en destino', '', '', '', 0, 1);
41
42# Imágenes incrementales.
[e262ce7]43ALTER TABLE imagenes
[4329e85]44        ADD tipo TINYINT NULL,
45        ADD imagenid INT NOT NULL DEFAULT '0',
46        ADD ruta VARCHAR(250) NULL;
[e262ce7]47UPDATE imagenes SET tipo=1;
[4329e85]48
49# Cambio de tipo de grupo.
[e262ce7]50UPDATE grupos SET tipo=70 WHERE tipo=50;
[9583e59]51
[6c41069]52# Actualizar menús para nuevo parámetro "video" del Kernel, que sustituye a "vga" (ticket #573).
53ALTER TABLE menus
54     MODIFY resolucion VARCHAR(50) DEFAULT NULL;
55UPDATE menus SET resolucion = CASE resolucion
56                                   WHEN '355' THEN 'uvesafb:1152x864-16'
57                                   WHEN '788' THEN 'uvesafb:800x600-16'
58                                   WHEN '789' THEN 'uvesafb:800x600-24'
59                                   WHEN '791' THEN 'uvesafb:1024x768-16'
60                                   WHEN '792' THEN 'uvesafb:1024x768-24'
61                                   WHEN '794' THEN 'uvesafb:1280x1024-16'
62                                   WHEN '795' THEN 'uvesafb:1280x1024-24'
63                                   WHEN '798' THEN 'uvesafb:1600x1200-16'
64                                   WHEN '799' THEN 'uvesafb:1600x1200-24'
65                                   WHEN NULL  THEN 'uvesafb:800x600-16'
66                                   ELSE resolucion
67                              END;
68
[07a48a4]69# Cambios para NetBoot con ficheros dinámicos (tickets #534 #582).
[b120b77]70DROP TABLE IF EXISTS menuboot;
71DROP TABLE IF EXISTS itemboot;
72DROP TABLE IF EXISTS menuboot_itemboot;
[07a48a4]73ALTER TABLE ordenadores
[ddd91fb]74        MODIFY arranque VARCHAR(30) NOT NULL DEFAULT '00unknown';
[07a48a4]75UPDATE ordenadores SET arranque = '01' WHERE arranque = '1';
76UPDATE ordenadores SET arranque = '19pxeadmin' WHERE arranque = 'pxeADMIN';
77
Note: See TracBrowser for help on using the repository browser.