您的位置:首页 > 其它

Entity Framework 迁移命令 详解

2015-09-13 14:07 435 查看

一、Entity Framework 迁移命令(get-help EntityFramework)

Enable-Migrations 启用迁移

Add-Migration 为挂起的Model变化添加迁移脚本

Update-Database 将挂起的迁移更新到数据库

Get-Migrations 获取已经应用的迁移

运行Update-Database 来升级数据库到最新版本. 我们可以通过指定 –Verbose 看到 SQL的执行情况.

在 Package Manager Console运行 Update-Database –Verbose .

将数据库更新到指定的版本Migration(包括升级 ,降级或者说是回滚)

到目前为止我们已经可以将数据库更新到最新版本Migration,但有时需要升级或降级到指定的Migration.

现在有个特殊情况想让数据库回到运行完AddBlogUrl migration的状态。这事我们就可以使用–TargetMigration 来降级数据库到该版本

在Package Manager Console 运行Update-Database –TargetMigration: AddBlogUrl 命令.

该命令将会运行 AddBlogAbstractAddPostClass migration的 Down脚本 .

如果想回到最初 Update-Database –TargetMigration: $InitialDatabase 这条命令将会帮你一步到位.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: