首页 > 数据库技术 > 详细

ABP框架迁移到Mysql

时间:2020-02-27 20:22:02      阅读:87      评论:0      收藏:0      [点我收藏+]

ABP框架 .NetCore3.x版本

1.首先找到xxx.Core 项目,添加引用Microsoft.EntityFrameworkCore.Tools 

技术分享图片

2.找到xxx.EntityFrameworkCore项目,将原有sqlserver的引用改为mysql引用

技术分享图片

 

3. 找到Host项目中的配置文件,将连接字符串改为Mysql的连接字符串

技术分享图片

 

 4.找到xxx.EntityFrameworkCore项目中的xxxDbContextConfigurer文件,

技术分享图片

 

将源文件按一下方式修改:

public static void Configure(DbContextOptionsBuilder<VisualizationYunweiDbContext> builder, string connectionString)
{
//builder.UseSqlServer(connectionString);
builder.UseMySql(connectionString);
}

public static void Configure(DbContextOptionsBuilder<VisualizationYunweiDbContext> builder, DbConnection connection)
{
//builder.UseSqlServer(connection);
builder.UseMySql(connection);
}

 5.删除xxx.EntityFrameworkCore项目中的Migrations下边的所有文件

技术分享图片

 

 

6.执行Add-Migration "InitData"命令,然后执行Update-Database命令

技术分享图片

 

ABP框架迁移到Mysql

原文:https://www.cnblogs.com/pangzili/p/12373951.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!