.Net Core 从MySql数据库生成实体类 Entity Model


1.首先建测试库

 

 2.新建一个.Net Core 项目

 

 3. cd到项目里面执行命令:

dotnet add package MySql.Data.EntityFrameworkCore

 

 

4.继续执行命令:

dotnet add package Microsoft.EntityFrameworkCore.Design

 

 

5.打开项目的 csproj 文件增加如下行:

<ItemGroup>
   <DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="2.0.3"/>
</ItemGroup>

6.执行命令:

dotnet restore
dotnet ef dbcontext scaffold "server=localhost;port=3306;user=root;password=mysql.com;database=policy" MySql.Data.EntityFrameworkCore -o AutoCreateEntityByDB -f

 

完成之后搞定,重新生成下项目就会看到项目里面多了一个文件夹里面就是实体类和DBContext

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM