Drop the correct index after reverting a migration

Previously when reverting a migration which added a named index it
would instead drop a corresponding index with matching columns but
without a name.
Merge pull request #14034 from hdabrows/drop-correct-index-when-reverting-migration

Drop the correct index after reverting a migration