6.1 Code First

源码:下载
一、数据库迁移及更新
 
第一种:
程序包管理控制台执行
Add-Migration Magic.BookMigration
 
Update-Database
 
第二种:
Cmd中执行
编辑Magic.Book.csproj添加
<ItemGroup>
    <DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="2.1.4" />
</ItemGroup>
 
cd转到当前项目:cd ...\6.1\Magic.Book
dotnet ef 出现一匹马,表示dotnet ef 安装成功
dotnet ef migrations add Magic.BookMigration_V10041124 -c BookContext
dotnet ef database update  -c BookContext
 
 
命令:
迁移命令描述   CLI命令 PMC命令
 
创建迁移                                 dotnet ef migrations add migrationName            add-migration migrationName
移除迁移(删除最近的一次迁移) dotnet ef migrations remove               remove-migration
应用所有的迁移                      dotnet ef database update               update-database
指定版本进行迁移                  dotnet ef database update migrationName           update-database migrationName
生成对应版本的脚本              dotnet ef migrations script               Script-Migration
查看迁移列表                        dotnet ef migrations list
查看数据库上下文信息           dotnet ef dbcontext info
 
上一专辑:DotNetCore项目开发宝典下一张专辑:AspNetCore-Session 返回首页
本网站部分图片从互联网取得,如有侵权,请迅联系站长删除,谢谢
     ©2019 ohyewang 联系我们邮箱:marshal@ohyewang.com 京ICP备15001254号-1