.net core EF 命令

http://www.bsjobjob.com 璧山人才網璧山招聘網git

 

https://docs.microsoft.com/zh-cn/ef/core/what-is-new/ef-core-2.0  ef 命令github

https://github.com/aspnet/EntityFrameworkCore 開源地址sql

.net core EF 依賴庫Microsoft.EntityFrameworkCore.SqlServer數據庫

                              Microsoft.EntityFrameworkCoremvc

                              Microsoft.EntityFrameworkCore.Design.net

依賴庫 Microsoft.EntityFrameworkCore.Tools.DotNet 節點 DotNetCliToolReference教程

 

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

dotnet ef migrations add InitialCreate 遷移倉庫rem

dotnet ef migrations list 列出全部能夠遷移的倉庫get

dotnet ef  migrations remove 移除遷移項目

dotnet ef  migrations script 生成腳本可是不保存到文件

services.AddDbContext<EFBlogDbContext>(options=>options.UseSqlServer(Configuration.GetConnectionString("BloggingDatabase"),t=>t.MigrationsAssembly("mvc")));  注意t表達表達式 當ef和 mvc 不是一個項目時才須要t 表達式

dotnet ef migrations script -o  outpu.sql  生成數據庫腳本

dotnet ef database update drop 刪除數據庫

dotnet ef database update update 更新數據庫 建議先生成腳本

dotnet ef dbcontext info          獲取 dbcontext 基本信息

dotnet ef dbcontext  list            獲取全部dbcontext 基本信息

dotnet ef dbcontext scaffold             查看是否支持entity的dbcontext基本信息

 

更多細節參考 https://docs.microsoft.com/en-us/ef/core/miscellaneous/cli/dotnet

基本教程參考 https://docs.microsoft.com/en-us/ef/core/modeling/included-types

相關文章
相關標籤/搜索