Migration MR to destroy invalid records can't run when invalid records exist
See https://sentry.gitlab.net/gitlab/devgitlaborg/issues/3419747
PG::AmbiguousColumn: ERROR: column reference "id" is ambiguous
LINE 1: ...paces ON members.source_id = namespaces.id WHERE ("id" >= 1)...
This is due to scope_to
and schedule_batch_migration
not being able to handle joined tables.
The MR causing the issue is !80253 (merged).