EF Code First 整不明白 继续完善

Posted 幽冥狂_七

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EF Code First 整不明白 继续完善相关的知识,希望对你有一定的参考价值。

 

1、Add-Migration RenameDesc  要修改列名先用这个,然后把要修改的列名手动修改一下。

 多出这个文件

    public partial class RenameDesc : DbMigration
    {
        public override void Up()
        {
            //AddColumn("dbo.Product", "descrption1234", c => c.String());
            //DropColumn("dbo.Product", "descrption1");
            RenameColumn("dbo.Product", "descrption1", "descrption1234");
        }
        
        public override void Down()
        {
            //AddColumn("dbo.Product", "descrption1", c => c.String());
            //DropColumn("dbo.Product", "descrption1234");
            RenameColumn("dbo.Product", "descrption1234", "descrption1");
        }
    }

执行: Update-Database  名称就修改了。

待完善。。。。

 

以上是关于EF Code First 整不明白 继续完善的主要内容,如果未能解决你的问题,请参考以下文章

EF Code First 初始化数据库

EF Code First 没有实体的多对多关系

EF之Code First代码优先

ef code first db first 哪种好

20.2.翻译系列:EF 6中基于代码的数据库迁移技术EF 6 Code-First系列

EF Code First学习