EFCore 通過數據庫生成模型


https://www.yuque.com/yuejiangliu/dotnet/ggh9yb

需要三個包:

dotnet add package Microsoft.EntityFrameworkCore.Design

dotnet add package Pomelo.EntityFrameworkCore.Mysql

 dotnet add package Microsoft.EntityFrameworkCore.Tools.DotNet

打開項目文件,在 <ItemGroup /> 中添加一個 <DotNetCliToolReference />:(注意版本號)

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

dotnet ef dbcontext scaffold

 "Server=localhost;Database=sakila;Uid=YourUserName;Pwd=YourUserPassword;SslMode=none"

"Pomelo.EntityFrameworkCore.MySql" -d -f -o Models

 

dotnet ef dbcontext scaffold

"Server=192.168.7.11;Database=sakila;uid=sa;pwd=YourUserPassword;"

"Microsoft.EntityFrameworkCore.SqlServer" -d -f -o Models

鏈接字符串:mysql:Server=localhost;Database=sakila;Uid=YourUserName;Pwd=YourUserPassword;SslMode=none

sqlserver:DataSource=LocalHost;Database=sakila;Uid=YourUserName;Pwd=YourUserPassword;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM