Миграция с EF5 на EF6 с SQL-скриптом приводит к ошибке - PullRequest
0 голосов
/ 20 февраля 2019

Когда я пытался обновить (сначала кодовую) базу данных EF5 до EF6 с помощью сценария SQL, я получил ошибку.EF6 использует новый столбец ContextKey в таблице MigrationHistory, которого нет в EF5.Сообщение об ошибке:

Msg 207, Level 16, State 1, Line 2
Invalid column name 'ContextKey'.

Мы исправили это (временно), отредактировав SQL-скрипт и удалив все, что связано с новым столбцом.

Я пытался найти информацию в Интернете, если есть способсгенерировать SQL-скрипт, чтобы он знал об изменении с EF5 на EF6, и включить изменение в MigrationHistory -таблицу без везения.

Существует ли это?Или мы должны просто вручную изменить MigrationHistory -таблицу.

...