В .NET Core я играл со всеми верхними ответами - но без каких-либо успехов. Я много изменил структуру БД и каждый раз добавлял новую попытку миграции в update-database
, но получал ту же ошибку.
Затем я начал remove-migration
один за другим, пока Консоль диспетчера пакетов бросил мне исключение:
Миграция '20170827183131 _ ***' уже была применена к базе данных
blockquote>. После этого я добавил новую (
add-migration
) иupdate-database
успешноТаким образом, мое предложение было бы: очистить все ваши временные миграции до вашего текущего состояния БД.