-- Adiciona campos task_at e task_user na tabela ptk_ticket
-- Esses campos armazenam a data e usuário da última atualização de tarefa

ALTER TABLE `ptk_ticket` 
ADD COLUMN `task_at` TIMESTAMP NULL DEFAULT NULL AFTER `updated_user`,
ADD COLUMN `task_user` INT(11) NULL DEFAULT NULL AFTER `task_at`;

-- Adiciona índice para melhor performance em consultas por task_at
ALTER TABLE `ptk_ticket` 
ADD INDEX `idx_task_at` (`task_at` ASC);

-- Adiciona índice para melhor performance em consultas por task_user
ALTER TABLE `ptk_ticket` 
ADD INDEX `idx_task_user` (`task_user` ASC);
