DbMigration的使用方法

Posted sddhome

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DbMigration的使用方法相关的知识,希望对你有一定的参考价值。

先打开:工具=>NuGet程序包管理器=>程序包管理器控制台
然后输入Enable-Migrations回车
然后输入Add-Migration Name回车(这里Name你可以自己命名)
最后输入Update-Database回车,
可以自动生成数据迁移代码并且修改数据表,或者迁移数据库。     

   DbMigration使用方法 

1、Enable-Migrations -ContextTypeNameLITCS.Data.gmisContext 

Enable-Migrations命令创建了一个新的Migrations文件夹,并在该目录下创建了Configuration.cs文件。

使用Visual Studio打开Configuration.cs文件,向Seed方法中添加要插入数据表的数据。 
2、Add-Migration Initial来创建初始迁移 

3、Add-Migration "Adduserrolemanagermenu"   创建新的版本并指定标识符

4、update-database –TargetMigration:"201301230114573_InitPartialDb" 更新到指定的版本,update-database更新到最新版本。 

5、如果要最终生成一个版本,可以先删除Migrations文件夹,然后执行1和2即可,把Seed里边的代码贴过了,执行4即可。

原文:连接

 

以上是关于DbMigration的使用方法的主要内容,如果未能解决你的问题,请参考以下文章

在生产中使用实体框架(代码优先)迁移

这个PHP无解深坑,你能解出来吗?(听说能解出来的都很秀)

flyway 管理数据库版本

测试代理消息

abp ef codefirst 设置默认值

数据库迁移:单个创建脚本与更改集