vermanishad Ответов: 0

Обновление-база данных при попытке миграции после того, как модель, поддерживающая контекст "productcontext", изменилась с момента создания базы данных. Подумайте об использовании кода


The model backing the 'ProductContext' context has changed since the database was created. Consider using Code
ошибка показывает, почему plz помогает мне
тогда я был удален из папки миграции
1. включить миграцию
2. Добавить-миграция " xxx"
3. Обновление-база данных-f
ведь шаг опять же ошибка
The model backing the 'ProductContext' context has changed since the database was created. Consider using Code


Что я уже пробовал:

update-database in migration attempt after The model backing the 'ProductContext' context has changed since the database was created. Consider using Code

John C Rayan

Вам нужна ваша папка миграции для миграции. Почему вы удалили папку миграции, какая-то причина? Попробуйте восстановить папку миграции и повторите попытку.

Afzaal Ahmad Zeeshan

Теперь попробуйте использовать подход "сначала база данных" для возврата ваших миграций, а затем начните использовать код "сначала".

Я не понимаю, почему вы удалили сгенерированные файлы кода. Невозможно вернуться назад или получить обратно те миграции, которые вам нужно применить. Однако существует обходной путь, который позволяет удалить все, что было создано Entity Framework, и перезапустить процесс.

vermanishad

я просто проверяю папку миграции, когда я буду удален, то с какими проблемами я столкнусь, но теперь она решена

0 Ответов