-- Añade columna de activación y claves útiles
ALTER TABLE task_assignments
  ADD COLUMN is_active TINYINT(1) NOT NULL DEFAULT 1 AFTER person_id;

-- Asegura unicidad por par (evita duplicados silenciosos del mismo par)
ALTER TABLE task_assignments
  ADD UNIQUE KEY uq_task_person (task_id, person_id);

-- Índices de ayuda
ALTER TABLE task_assignments
  ADD INDEX idx_assign_person (person_id),
  ADD INDEX idx_assign_task (task_id);
