При генерации скрипта с использованием update-database -script он также создает create script для _MigrationHistory?

#orm #visual-studio-2017 #entity-framework-6 #ef-code-first #database-migration

#orm #visual-studio-2017 #entity-framework-6 #ef-code-first #база данных-миграция

Вопрос:

В моем приложении около 300 миграций, из которых около 260 уже находятся в производстве, теперь мы должны выпустить новую версию программного обеспечения с этими недавно добавленными миграциями.

Обычно мы генерируем скрипт базы данных для развертывания, а затем запускаем этот скрипт в рабочей базе данных, на этот раз, когда я пытался сгенерировать скрипт с помощью команды update-database -script, добавляется скрипт для создания таблицы _MigrationHistory, несмотря на то, что эта таблица уже существует в базе данных?

Пожалуйста, смотрите полную информацию о проблеме здесь:https://github.com/aspnet/EntityFramework6/issues/745

Есть ли какое-либо решение этой проблемы?

Комментарии:

1. сталкиваюсь с той же проблемой.