gest366/update/update_2.2.1.sql

33 lines
3.7 KiB
SQL

INSERT INTO `zz_modules` (`name`, `name2`, `module_dir`, `options`, `options2`, `icon`, `version`, `compatibility`, `order`, `parent`, `default`, `default_menu`, `enabled`, `type`, `new`,moduli_add) VALUES
('Utenti e Profili', '', 'utenti_profili', 'SELECT |fields| FROM `zz_utenti` HAVING 1=1 ', '', 'fa fa-child', '2.0.0', '2.0.0', 9, 0, 1, 0, 1, 'Menu', 0,1);
UPDATE `zz_modules` SET `parent`=( SELECT `id` FROM (SELECT `id` FROM `zz_modules` `m2` WHERE `name`='Strumenti') AS `m2`) WHERE `name` IN('Utenti e Profili');
INSERT INTO `zz_viste` (`id_module`, `name`, `query`, `order`, `search`, `slow`, `search_inside`, `order_by`, `enabled`, `summable`, `default`) VALUES
((SELECT id FROM zz_modules WHERE name = 'Utenti e Profili'), 'id', 'idutente', 1, 0, 0, '', '', 0, 0, 0),
((SELECT id FROM zz_modules WHERE name = 'Utenti e Profili'), 'Utente', 'username', 2, 1, 0, '', '', 1, 0, 0),
((SELECT id FROM zz_modules WHERE name = 'Utenti e Profili'), 'Operatore', '(SELECT ragione_sociale FROM an_anagrafiche WHERE idanagrafica=zz_utenti.idanagrafica)', 5, 1, 0, '', '', 1, 0, 0);
INSERT INTO `zz_gruppi_viste` (`id_gruppo`, `id_vista`) VALUES
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Amministratori'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='id')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Tecnici'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='id')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Agenti'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='id')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Clienti'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='id')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Amministratori'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='Utente')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Tecnici'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='Utente')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Agenti'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='Utente')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Clienti'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='id')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Amministratori'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='Operatore')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Tecnici'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='Operatore')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Agenti'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='Operatore')),
((SELECT `id` FROM `zz_gruppi` WHERE `nome`='Clienti'), (SELECT `id` FROM `zz_viste` WHERE id_module = (SELECT zz_modules.id FROM zz_modules WHERE zz_modules.name = 'Utenti e Profili') AND `name`='Operatore'));
alter Table zz_utenti add `immagine01` varchar(255) NOT NULL;
alter Table zz_utenti add `immagine02` varchar(255) NOT NULL;