START TRANSACTION; ALTER TABLE `tpolicy_queue` MODIFY COLUMN `progress` int(10) NOT NULL default '0'; CREATE INDEX `IDX_tservice_element` ON `tservice_element`(`id_service`,`id_agente_modulo`); ALTER TABLE `tusuario` ADD COLUMN `local_user` tinyint(1) unsigned NOT NULL DEFAULT 0; ALTER TABLE tevent_response ADD COLUMN display_command tinyint(1) default 0; ALTER TABLE `talert_execution_queue` DROP COLUMN `id_alert_template_module`, DROP COLUMN `alert_mode`, DROP COLUMN `extra_macros`, MODIFY COLUMN `data` LONGTEXT; ALTER TABLE `talert_templates` ADD COLUMN `schedule` TEXT; ALTER TABLE `tevent_alert` ADD COLUMN `schedule` TEXT; ALTER TABLE `tautoconfig` ADD COLUMN `disabled` TINYINT DEFAULT 0; UPDATE `tpolicy_groups` SET `policy_applied`=0; CREATE TABLE IF NOT EXISTS `tpolicy_group_agents` ( `id` SERIAL, `id_policy` INT UNSIGNED, `id_agent` INT UNSIGNED, `direct` TINYINT UNSIGNED DEFAULT 0, FOREIGN KEY (`id_policy`) REFERENCES `tpolicies`(`id`) ON DELETE CASCADE ON UPDATE CASCADE, FOREIGN KEY (`id_agent`) REFERENCES `tagente`(`id_agente`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8; COMMIT;