文章内容
2020/10/10 17:15:31,作 者: 黄兵
JPProject.IdentityServer4.SSO数据库还原
目录:
- JPProject.IdentityServer4.SSO项目介绍
- JPProject.IdentityServer4.SSO数据库还原
- Ubuntu部署Jp项目
- JPProject.IdentityServer4.AdminUI部署
上一篇文章对JPProject.IdentityServer4.SSO项目做了一个介绍,这篇文章介绍如何在MySQL数据库环境中还原数据库。
首先修改Jp.Api.Management和Jp.UI.SSO的appsetting.json文件的"ConnectionStrings"
配置节:
这里提供了四种数据库的连接方式,分别是:SqlServer、MySql、Postgre、Sqlite
我这里使用的是MySQL,直接修改连接字符串。
修改完成之后保存。
之后再终端切换到这个目录:src/Backend/Jp.Database
执行如下命令:
dotnet ef migrations add Initial -c SsoContext -s ../../Frontend/Jp.UI.SSO/Jp.UI.SSO.csproj
这里生成了模型和数据库之间数据模型的快照,之后再次执行:
dotnet ef database update
将模型生成的数据模型的快照更新到数据库。
这里建好表和字段之后,就可以通过上一节的方式运行项目了。
参考资料:
2、第 4 部分,ASP.NET Core 中的 Razor 页面和 EF Core 迁移
黄兵个人博客原创。
评论列表