Раньше я был очень хорош в обновлении базы данных, когда мне хотелось создать таблицу в базе данных, я просто использовал для создания модели, а затем командуEntity Framework Code Сначала не читает модель и не создает таблицу в базе данных
обновление базы данных--Verbose
и сущность структура кода сначала берет на себя все остальное, сейчас я искал трудно для обновления базы данных, поскольку она не получает обновляется каждый раз, когда я создаю модель, поэтому я думал, что запуск базы данных с нуля может работать, поэтому я удалил свою таблицу __MigrationHistory из базы данных, удалили папку Migrations, снова включили ее, добавили начальную миграцию, закомментировали, что было в методе up(), и теперь снова обновляем базу данных с помощью той же команды (Update-database -Verbose), но без усиления.
Вопрос в том, почему он не читает модель и не создает новую таблицу в базе данных? Как заставить команду update-database работать снова, потому что раньше это делалось?
Любой шанс, что вы используете DatabaseInitializers? – vendettamit
Да, я использую этот код: 'static HrAndPayroll() { База данных.SetInitializer (null); } ' –
Это правильно! Можете ли вы поделиться выводами '-Verbose' команды' Update-Database'? – vendettamit