.net core 下使用 dotnet ef生成数据库模型

使用环境 VS 2017 asp.net core 2.0

安装EF必须的nuget包

1、Pomelo.EntityFrameworkCore.MySql 

2、Microsoft.EntityFrameworkCore.Tools

最后一步,坑在此,安装工具 Microsoft.EntityFrameworkCore.Tools.DotNet,需要手动将他添加到工具包引用来

<ItemGroup>

<DotNetCliToolReference Include=”Microsoft.EntityFrameworkCore.Tools.DotNet” Version=”2.1.0-preview1-final” />

</ItemGroup>

打开powershell,键入 dotnet ef,出现 正确的界面,啊哈哈,写如下语句吧。

dotnet ef dbcontext scaffold “Server=192.168.100.xx;User Id=sa;Password=xxx;Database=xxx” “Pomelo.EntityFrameworkCore.MySql”

Leave a Comment

电子邮件地址不会被公开。 必填项已用*标注