Я создаю приложение MVC, где я очень часто добавляю новые классы. Поскольку классы связаны друг с другом, и тестовые данные в уже созданных таблицах не представляют интереса, я предпочитаю работать с AutomaticMigrations.Включить автоматические миграции в mvc
Я использую следующую команду для установки базы данных в исходное состояние.
Update-Database –TargetMigration: $InitialDatabase
Но проблема в том, что он не работает всегда. Каковы могут быть причины, по которым это происходит неправильно? Я не знаком с First First Migrations.
Ошибка была в основном вызвана во время выполнения, указав, что DbContext был изменен. Я уверен, что нет никаких зависимостей в существующих таблицах с потерянными таблицами перед включением Migrations. Я также получаю сообщение об ошибке
Either the parameter @objname is ambiguous or the claimed @objtype (COLUMN) is wrong.
Я ищу общую помощь по этой теме.
, когда я добавляю параметры в SetInitializer, он не работает. – Vini
Я уверен, что вы перенесете миграцию '$ InitialDatabase' в свой каталог миграции! верный!! –
У меня нет таблицы для Migrations в моей базе данных. Просто сейчас я проверил, чтобы найти ее там нет. – Vini