Удаление таблицы с использованием сущности framework 6
======================================================

 Сначала я работаю над проектом с использованием кода сущности framework 6, и я пытаюсь найти правильный способ удалить устаревшую таблицу из базы данных. В Интернете, похоже, не так много информации об этом, я знаю, что могу просто удалить dbset из моего dbcontext, удалить файл миграции для него и строку из таблицы миграции в db, но я просто хотел посмотреть, если это был единственный способ, как это кажется много возиться? 

 Если я правильно понял, вы также используете миграции, поэтому было бы неплохо просто удалить файл миграции, так как это приведет к поломке баз данных с новейшими миграциями. 

 Вместо этого создайте еще один шаг перехода после удаления связанного DbSet из DbContext и, конечно, всех ссылок на объект, который имеет параметр **T** DbSet, от других объектов, которые все еще находятся в базе данных. 

 И когда вы создадите этот новый шаг перехода, в функцию Up () появится функция миграции DropTable (...), которая удалит эту таблицу. 

 Я думаю, что это самое простое и простое решение для вашей проблемы :)