abp示例项目BookStore搭建部署

以前部署过BookStore项目,可是换了新电脑也想好好学习下这个示例项目,因而在新电脑上从新拉了Git上的ABP项目代码,一编译生成BookStore项目就报错,能够参考 abp示例项目BookStore编译报错。解决了这个问题以后又报错了,截图以下:sql

img

我一开始觉得是个人数据库连接语句配置错了,后来一排查,发现是我没有使用ef core迁移生成数据库,个人建议是使用sql server。接下来有两个方法迁移数据库。第一,在Acme.BookStore.EntityFrameworkCore.DbMigrations目录下打开cmd窗口,而后直接执行dotnet ef database update。第二,BookStore项目下有一个Acme.BookStore.DbMigrator目录,这是一个控制台程序,专门用来生成数据迁移的,咱们只要在这个目录下的appsettings.json内配置数据库连接就能够,而后运行起来就OK了。数据库

相关文章
相关标签/搜索