实体框架核心迁移问题

时间:2020-05-28 12:32:12

标签: entity-framework-core entity-framework-migrations asp.net-core-3.0

我正在使用.NET Core 3和Entity Framework Core开发一个在线商店。我正在通过适当的连接字符串将我的应用程序从VS连接到SSMS。首次运行迁移时,“产品”表在SSMS中显示完美,但其余部分则没有。这是我用来运行迁移的命令:

dotnet ef --startup-project ../MyShop.Web迁移添加首字母

运行此命令后,将生成initial.cs文件以及initial.Designer.cs和数据库快照类,这意味着迁移已成功完成,但我假设-除产品以外的其余表表,没有显示在我的数据库上,所以当我运行该应用程序时,我遇到一个错误:“ SqlException”库存对象不存在(请参见附件图像),这意味着尚未创建表,这一切看起来都非常矛盾,因为迁移文件已创建表!有人知道我在做什么错吗?

enter image description here

enter image description here

enter image description here

0 个答案:

没有答案