Я создал миграцию и создал базу данных и таблицы. Например, таблицы
A B C D E
. Я снова изменил часть кода и выполнил команду update-database
. Все прошло гладко и красиво, а в таблицах были столбцы. Сейчас случайно я вручную удалил одну две таблицы D and E
. Теперь, когда я пытаюсь запустить миграцию с update-database
. Он работает правильно, но не создает таблицы, которые я удалил вручную. Я попытался удалить существующую миграцию и повторно запустить update-database
. Это дает ошибку, кроме двух таблиц. Уже существует объект в 'A, B, C' bla bla name.
Есть идеи, как избавиться от этой ситуации, не удаляя базу данных, и воссоздать удаленные таблицы с помощью миграции? Потому что я не хочу отбрасывать базу данных, поскольку она содержит данные в остальных таблицах. Как действовать в этой ситуации, когда у меня есть существующие таблицы в базе данных, и я случайно вручную удалил несколько таблиц с SQL-сервера из SSMS.
Как заново воссоздать таблицы с помощью миграции?
О, моя версия фреймворка сущности - 6.0.2