Проблема с миграцией ядра Entity Framework - PullRequest
0 голосов
/ 28 мая 2020

Я разрабатываю интернет-магазин, используя. NET Core 3 и Entity Framework Core. Я подключаю свое приложение из VS к SSMS через соответствующую строку подключения. При первом запуске миграции моя таблица Products отлично отображается в SSMS, но не все остальное. Это команда, которую я использую для запуска миграций:

do tnet ef --startup-project ../MyShop.Web migrations add initial

После выполнения этой команды файл initial. cs создается вместе с initial.Designer.cs и классом моментального снимка базы данных, что означает, что миграция прошла успешно, я предполагаю, но остальные таблицы, кроме таблицы Product, не отображаются в моей базе данных, поэтому когда я запускаю приложение, у меня возникает одна ошибка: объект Stock "SqlException" не существует (см. прикрепленное изображение), что означает, что таблица не была создана, все это кажется очень противоречивым, поскольку файл миграции создал таблицу! Кто-нибудь знает, что я делаю не так?

введите описание изображения здесь

enter image description here

enter image description here

...