Сначала убедитесь, что резервное копирование вашего проекта и резервное копирование базы данных.На случай, если что-то пойдет не так.
Если ваш проект настроен с использованием кода структуры сущности, сначала ,
В проекте вы можете удалить все файлы миграции вПапка «Миграции», за исключением «MigrationConfiguration.cs», которая содержится в проекте, использующем сущностную инфраструктуру.
Также, если вы не заинтересованы в удалении базы данных, продолжите и удалите всю базу данных, затем создайтеновый с тем же именем, который настроен в строке подключения контекста базы данных, найденной в файле конфигурации вашего проекта.
Перестройте решение и создайте новую миграцию, введя команду в консоли диспетчера пакетов «add -igration»и укажите имя.Это создаст новую миграцию для создания базы данных для всех ваших первых моделей кода.Если сгенерированный файл миграции выглядит правильно, запустите «update-database» в менеджере пакетов, чтобы применить миграцию к вашей пустой базе данных.