
因为数据库中缺少Commands表,所以后端报错了,接下来我们使用EF自动创建Commands表

打开开发者命令提示窗口
接下来会使用到 .Net Core CLI命令,具体可以参考 https://docs.microsoft.com/zh-cn/dotnet/core/tools/

将EF注册成全局工具
命令如下:
dotnet tool install --global dotnet-ef

执行迁移初始化命令
命令如下:
dotnet ef migrations add InitialMigration

发现报错了
因为当前文件夹找不到解决方案,所以报错了

进入Simple_Asp.Net_Core文件夹再次执行迁移初始化命令
命令如下:
cd Simple_Asp.Net_Core
dotnet ef migrations add InitialMigration
执行成功

在项目中可以看到生成了Migrations文件夹

接下来使用EF将表的变化更新到Postgresql数据库上
cd Simple_Asp.Net_Core
dotnet ef database update

打开navicat,可以发现增加了两张表,一张是EF迁移历史表,另一张就是Commands表

现在本章针对Simple项目的代码编写与EF配置工作已经完成!
现在我们可以使用swagger进行接口测试,并查看数据是否有正确保存与返回


总结