.netcore abp框架搭建测试

460 阅读1分钟

ABP是一个.netcore快速开发框架,其他就不赘述了,百度都有,这里只记录框架搭建测试过程。

准备内容:

  1. ABP框架:aspnetboilerplate.com/
  2. mysql
  3. nodejs

ABP切换支持mysql:

  1. vs2019打开项目,卸载EntityFrameworkCore项目的2个mssql包,搜索添加Pomelo.EntityFrameworkCore.MySql和Pomelo.EntityFrameworkCore.MySql.Design
  2. 修改EntityFrameworkCore项目DbContextConfigurer类,builder.UseSqlServer改builder.UseMySql
  3. 删除EntityFrameworkCore下Migrations目录的所有文件
  4. 修改Host项目下的数据库链接为:"Default": "Server=localhost; Database=MyAbpDemoDb; User ID=root; Password=123456; port=3306"
  5. 打开NuGet包控制台,目标EntityFrameworkCore执行命令:Add-Migration "AbpZero_Initial" 双引号内为自定义单词,等执行完毕后再执行命令:Update-Database 最后打开数据库则可以看到数据库简历完成,并且运行程序