Вы пытались вручную добавить базу данных с соответствующим именем, совпадающим со строкой соединения в вашем файле конфигурации?
У меня была идентичная ошибка сегодня днем.Добавление базы данных вручную устранило проблему, и мне впоследствии удалось добавить миграцию, которая добавила таблицу.
После этого я удалил файл конфигурации и миграции (из папки проекта «Миграции») и удалил базу данных.Когда я впоследствии запустил update-database, я получил более обычные ответы:
Проверка, нацелен ли контекст на существующую базу данных ...
Включены первые миграции кода для проекта MyProject.Domain
Затем я запустил «Начал добавления миграции» и «Обновление базы данных».Это посеял мне новую базу данных.Все хорошо.Будем благодарны за любые обновления от других людей об основной истории.