当前位置: 首页 > news >正文

东莞市门户网站建设怎么样/重庆百度推广优化排名

东莞市门户网站建设怎么样,重庆百度推广优化排名,苏州做网站推广,电子商务公司的名字net core 2.1 EFcore CodeFirst 使用Mysql数据库发布时间:2018-06-24 11:55,浏览次数:432, 标签:netcoreEFcoreCodeFirstMysql由于笔者写此文时.net core 2.1 对mysql 8.0.11的相关版本支持还不够完善,因此需要做以下改动我们使用…

net core 2.1 EFcore CodeFirst 使用Mysql数据库

发布时间:2018-06-24 11:55,

浏览次数:432

, 标签:

net

core

EFcore

CodeFirst

Mysql

由于笔者写此文时.net core 2.1 对mysql 8.0.11的相关版本支持还不够完善,因此需要做以下改动

我们使用Pomelo.EntityFrameworkCore.MySql作为mysql efcore的支持类库

一、编辑项目csproj文件,配置引用包的版本(这点很重要,否则在Add-Migration迁移的时候就会报错)

参考地址:https://stackoverflow.com/questions/50650463/specifically-target-older-version-of-single-net-standard-api-namespace-entity/50652838#50652838

错误提示:Method not found: 'Void

Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBuilder..ctor(Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper)'.

修改配置如下:Microsoft.EntityFrameworkCore设置为2.0.3,Pomelo.EntityFrameworkCore.MySql设置为2.0.1

Version="2.0.3" />

Version="2.0.1" />

保存之后,项目根目录执行命令dotnet restore

二、在和数据库上下文同一目录新建类DesignTimeDbContextFactory

参考地址:https://stackoverflow.com/questions/45782446/unable-to-create-migrations-after-upgrading-to-asp-net-core-2-0?answertab=active#tab-top

public class DesignTimeDbContextFactory :

IDesignTimeDbContextFactory

{

public UserContext CreateDbContext(string[] args)

{

IConfigurationRoot configuration = new ConfigurationBuilder()

.SetBasePath(Directory.GetCurrentDirectory())

.AddJsonFile("appsettings.json")

.Build();

var builder = new DbContextOptionsBuilder();

var connectionString =

configuration.GetConnectionString("MysqlUser");

builder.UseMySql(connectionString);

return new UserContext(builder.Options);

}

}

配置完这两处之后重新构建

我们就可以使用

Add-Migration Init

Update-DataBase

这两个命令时时同步构建Mysql数据库了。

项目地址:https://github.com/quezhihui/MySQLWebApi

http://www.jmfq.cn/news/5273911.html

相关文章:

  • 网站关键字推广/五行seo博客
  • 有没有免费查公司的软件/长沙网站推广和优化
  • 个人网站logo生成/福州模板建站哪家好
  • 海外免费云服务器/站长工具seo综合查询下载
  • 如何做翻唱网站/百度网址大全电脑版旧版本
  • 建设主题网站步骤/今日疫情最新消息
  • 嘉定网站设计怎么样/网上营销新观察网
  • 专业积分商城网站制作/sem优化是什么意思
  • php开发网站的优势/湖南网络优化
  • 摄影网站哪个最好/seo门户网
  • 南京整站优化/宁波网站推广联系方式
  • 网站怎么做sitemap/网络广告策划与制作
  • 深圳网络seo推广/泉州seo优化
  • 做网站百度新闻源/推广的软件
  • 华为云建站靠谱吗/地推公司排名
  • 政务网站建设云计算中心/沈阳关键词seo排名
  • 宁波网站建设公司地址/网站开发建设步骤
  • 石家庄响应式模板建站/企业seo顾问服务阿亮
  • 做商城网站设计/名优网站关键词优化
  • 做网络兼职网站有哪些/seo怎样
  • 连云港市网站建设/百度网站是什么
  • 浙江金华市建设局网站/焊工培训
  • 网站建设 商标/百度推广客户端手机版下载
  • 泉州网站建设-泉州网站建设公司/只要做好关键词优化
  • ruby 网站开发/买卖链接网站
  • 苏州网站建设公司哪个好/代写文章质量高的平台
  • 苏州网站优化/班级优化大师官网下载
  • 房地产最新消息今日/网站及搜索引擎优化建议
  • 网站建设公司ipo/站长平台
  • 卧龙区2015网站建设价格/网上怎么免费推广