source: admin/Database/ogAdmBD-1.0.2a-1.0.5pre.sql @ 56b3a42

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 56b3a42 was 30e0a23, checked in by ramon <ramongomez@…>, 12 years ago

#609: Mejorar rendimiento de acceso a la BD en el formulario de incorporar ordenadores; corregir errata en ficheros SQL.

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

  • Property mode set to 100644
File size: 4.1 KB
Line 
1UPDATE ogAdmBD.idiomas SET descripcion = 'English' WHERE ididioma = 2;
2UPDATE ogAdmBD.idiomas SET descripcion = 'Català' WHERE ididioma = 3;
3
4# Habilita el comando PArticionar y formatear
5UPDATE `ogAdmBD`.`comandos` SET `activo` = '1' WHERE `comandos`.`idcomando` =10;
6
7
8ALTER TABLE ogAdmBD.menus MODIFY resolucion smallint(4);
9
10ALTER TABLE ogAdmBD.perfileshard ADD winboot enum( 'reboot', 'kexec' ) NOT NULL DEFAULT 'reboot';
11
12ALTER TABLE ogAdmBD.ordenadores_particiones
13        MODIFY codpar int(8) NOT NULL,
14        ADD numdisk tinyint(4) NOT NULL DEFAULT 1 AFTER idordenador,
15        ADD cache varchar(500),
16        DROP INDEX idordenadornumpar,
17        ADD UNIQUE idordenadornumdisknumpar(idordenador,numdisk,numpar);
18
19ALTER TABLE ogAdmBD.imagenes MODIFY codpar int(8) NOT NULL;
20ALTER TABLE ogAdmBD.sistemasficheros MODIFY codpar int(8) NOT NULL;
21ALTER TABLE ogAdmBD.tipospar MODIFY codpar int(8) NOT NULL;
22INSERT INTO ogAdmBD.tipospar (codpar,tipopar,clonable) VALUES
23        (6, 'FAT16', 1),
24        (CONV('A5',16,10), 'FREEBSD', 1),
25        (CONV('A6',16,10), 'OPENBSD', 1),
26        (CONV('AF',16,10), 'HFS', 1),
27        (CONV('BE',16,10), 'SOLARIS-BOOT', 1),
28        (CONV('DA',16,10), 'DATA', 1),
29        (CONV('EE',16,10), 'GPT', 0),
30        (CONV('EF',16,10), 'EFI', 0),
31        (CONV('FB',16,10), 'VMFS', 1),
32        (CONV('0700',16,10), 'WINDOWS', 1),
33        (CONV('0C01',16,10), 'WIN-RESERV', 1),
34        (CONV('7F00',16,10), 'CHROMEOS-KRN', 1),
35        (CONV('7F01',16,10), 'CHROMEOS', 1),
36        (CONV('7F02',16,10), 'CHROMEOS-RESERV', 1),
37        (CONV('8200',16,10), 'LINUX-SWAP', 0),
38        (CONV('8300',16,10), 'LINUX', 1),
39        (CONV('8301',16,10), 'LINUX-RESERV', 1),
40        (CONV('8E00',16,10), 'LINUX-LVM', 1),
41        (CONV('A500',16,10), 'FREEBSD-DISK', 0),
42        (CONV('A501',16,10), 'FREEBSD-BOOT', 1),
43        (CONV('A502',16,10), 'FREEBSD-SWAP', 0),
44        (CONV('A503',16,10), 'FREEBSD', 1),
45        (CONV('AF00',16,10), 'HFS', 1),
46        (CONV('AF01',16,10), 'HFS-RAID', 1),
47        (CONV('BE00',16,10), 'SOLARIS-BOOT', 1),
48        (CONV('BF00',16,10), 'SOLARIS', 1),
49        (CONV('BF01',16,10), 'SOLARIS', 1),
50        (CONV('BF02',16,10), 'SOLARIS-SWAP', 0),
51        (CONV('BF03',16,10), 'SOLARIS-DISK', 1),
52        (CONV('BF04',16,10), 'SOLARIS', 1),
53        (CONV('BF05',16,10), 'SOLARIS', 1),
54        (CONV('CA00',16,10), 'CACHE', 0),
55        (CONV('EF00',16,10), 'EFI', 0),
56        (CONV('EF01',16,10), 'MBR', 0),
57        (CONV('EF02',16,10), 'BIOS-BOOT', 0),
58        (CONV('FD00',16,10), 'LINUX-RAID', 1),
59        (CONV('FFFF',16,10), 'UNKNOWN', 1);
60
61ALTER TABLE ogAdmBD.ordenadores ADD fotoord VARCHAR (250) NOT NULL;
62
63UPDATE ogAdmBD.aulas SET urlfoto = SUBSTRING_INDEX (urlfoto, '/', -1) WHERE urlfoto LIKE '%/%';
64
65# Actualización SQL para crear el comando Eliminar Imagen Cache.
66INSERT INTO ogAdmBD.comandos
67        SET idcomando=11, descripcion='Eliminar Imagen Cache',
68            pagina='../comandos/EliminarImagenCache.php',
69            gestor='../comandos/gestores/gestor_Comandos.php',
70            funcion='EliminarImagenCache', aplicambito=31,
71            visuparametros='iph;tis;dcr;scp', parametros='nfn;iph;tis;dcr;scp', activo=1;
72
73# Cambios para NetBoot con ficheros dinámicos (tickets #534 #582).
74DROP TABLE IF EXISTS menuboot;
75DROP TABLE IF EXISTS itemboot;
76DROP TABLE IF EXISTS menuboot_itemboot;
77ALTER TABLE ordenadores
78        MODIFY arranque VARCHAR(30) NOT NULL DEFAULT '00unknown';
79UPDATE ordenadores SET arranque = '01' WHERE arranque = '1';
80UPDATE ordenadores SET arranque = '19pxeadmin' WHERE arranque = 'pxeADMIN';
81
82# Habilita el comando Particionar y formatear.
83UPDATE comandos SET activo = '1' WHERE idcomando = 10;
84ALTER TABLE sistemasficheros
85        ADD UNIQUE INDEX descripcion (descripcion);
86INSERT INTO sistemasficheros (descripcion, nemonico) VALUES
87        ('EMPTY', 'EMPTY'),
88        ('CACHE', 'CACHE'),
89        ('BTRFS', 'BTRFS'),
90        ('EXT2', 'EXT2'),
91        ('EXT3', 'EXT3'),
92        ('EXT4', 'EXT4'),
93        ('FAT12', 'FAT12'),
94        ('FAT16', 'FAT16'),
95        ('FAT32', 'FAT32'),
96        ('HFS', 'HFS'),
97        ('HFSPLUS', 'HFSPLUS'),
98        ('JFS', 'JFS'),
99        ('NTFS', 'NTFS'),
100        ('REISERFS', 'REISERFS'),
101        ('REISER4', 'REISER4'),
102        ('UFS', 'UFS'),
103        ('XFS', 'XFS')
104        ON DUPLICATE KEY UPDATE
105                descripcion=VALUES(descripcion), nemonico=VALUES(nemonico);
106
107# Añadir proxy para aulas.
108ALTER TABLE aulas
109       ADD proxy VARCHAR(30) AFTER dns;
110
111# Valores por defecto para incorporar ordenadores (ticket #609).
112ALTER TABLE ordenadores
113        ALTER fotoord SET DEFAULT 'fotoordenador.gif',
114        ALTER idproautoexec SET DEFAULT 0;
115
Note: See TracBrowser for help on using the repository browser.