我正在使用.NET Core 3和Entity Framework Core开发一个在线商店。我正在通过适当的连接字符串将我的应用程序从VS连接到SSMS。首次运行迁移时,“产品”表在SSMS中显示完美,但其余部分则没有。这是我用来运行迁移的命令:
dotnet ef --startup-project ../MyShop.Web迁移添加首字母
运行此命令后,将生成initial.cs文件以及initial.Designer.cs和数据库快照类,这意味着迁移已成功完成,但我假设-除产品以外的其余表表,没有显示在我的数据库上,所以当我运行该应用程序时,我遇到一个错误:“ SqlException”库存对象不存在(请参见附件图像),这意味着尚未创建表,这一切看起来都非常矛盾,因为迁移文件已创建表!有人知道我在做什么错吗?