Как добавить новую миграцию кода в первую очередь для вновь созданной базы данных?
Я включил миграцию вначале кода в моем проекте инфраструктуры сущностей и добавил несколько миграций, которые делают такие вещи, как переименование таблиц. Однако теперь я удалил базу данных и заставил инфраструктуру сущностей генерировать совершенно новую базу данных на основе моей последней модели данных. Если я попытаюсь бежать:
PM> Add-Migration TestMigration
... он говорит мне, что мне нужно сначала применить существующие миграции. Итак, я бегу:
PM> Update-Database
... но проблема в том, что он пытается обновить базу данных, которая не нуждается в обновлении; это уже основано на последней модели данных. Поэтому я получаю сообщение об ошибке при попытке переименовать таблицу, которой сейчас не существует.
Есть ли какой-нибудь способ, которым я могу указать переносу данных, что моя база данных обновлена и не требует выполнения каких-либо переносов на ней? Что я должен делать?