Как добавить новую миграцию кода в первую очередь для вновь созданной базы данных?

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

PM> Add-Migration TestMigration

... он говорит мне, что мне нужно сначала применить существующие миграции. Итак, я бегу:

PM> Update-Database

... но проблема в том, что он пытается обновить базу данных, которая не нуждается в обновлении; это уже основано на последней модели данных. Поэтому я получаю сообщение об ошибке при попытке переименовать таблицу, которой сейчас не существует.

Есть ли какой-нибудь способ, которым я могу указать переносу данных, что моя база данных обновлена и не требует выполнения каких-либо переносов на ней? Что я должен делать?

Ответы на вопрос(3)

Ваш ответ на вопрос