-- Adicionar apenas os índices que ainda não existem
-- Focando nos índices essenciais para otimização de performance

-- Índices que provavelmente não existem ainda
CREATE INDEX idx_project_schedule_position ON ptk_project_schedule (position);
CREATE INDEX idx_project_schedule_progress ON ptk_project_schedule (progress);

-- Índices compostos para consultas complexas (essenciais para performance)
CREATE INDEX idx_project_schedule_project_position ON ptk_project_schedule (project_id, position);
CREATE INDEX idx_project_schedule_project_level ON ptk_project_schedule (project_id, level);
CREATE INDEX idx_project_schedule_project_progress ON ptk_project_schedule (project_id, progress);

-- Índices para ptk_ticket (novos)
CREATE INDEX idx_ticket_user_person_id ON ptk_ticket (user_person_id);

-- Índices para amb_user (novos)
CREATE INDEX idx_user_active ON amb_user (active);

-- Índices para amb_person (novos)
CREATE INDEX idx_person_name ON amb_person (name);
CREATE INDEX idx_person_email ON amb_person (email);
