Когда я пытался обновить (сначала кодовую) базу данных 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
-таблицу.