91手机视频在线-91手机视频在线观看-91手机在线-91手机在线播放-91手机在线观看

完善主體資料,免費(fèi)贈送VIP會員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學(xué)歷
* 工作性質(zhì)
請先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領(lǐng)完即止!

下載app免費(fèi)領(lǐng)取會員

NULL

ad.jpg

二次開發(fā)教程:entity framework 遷移

發(fā)布于:2019-07-24 16:28:21

網(wǎng)友投稿

更多

1.打開 “程序包管理器控制臺”


2.設(shè)置 “程序包管理器控制臺” 的默認(rèn)項(xiàng)目為當(dāng)前項(xiàng)目


3.輸入Enable-Migrations  再回車;項(xiàng)目中會增加一個(gè)Migrations文件夾里


假設(shè)我們現(xiàn)在要在


    [Table("persons")]

    public class Person

    {

        [Column("person_id")]

        public int Id { get; set; }

        [Column("person_name")]

        public string Name { get; set; }

    }


增加一個(gè)字段        


[Column("person_age")]

public int Age { get; set; }


我們須在 “程序包管理器控制臺” 中輸入Add-Migration AddAge,回車,然后在Migrations文件夾里會增加一個(gè)類


    public partial class AddAge : DbMigration

    {

        public override void Up()

        {

            AddColumn("dbo.persons", "person_age", c => c.Int(nullable: false));

        }        

        public override void Down()

        {

            DropColumn("dbo.persons", "person_age");

        }

    }


然后在“程序包管理器控制臺” 輸入 Update-Database ,回車。


數(shù)據(jù)庫里就會增加person_age字段,源程序運(yùn)行也不會報(bào)錯(cuò)了


 


Get-Migrations 可以查看歷史遷移


Update-Database -TargetMigration:"InitialCreate"; 可以退回到目標(biāo)遷移狀態(tài)


回退的時(shí)候會運(yùn)行DbMigration 的Down方法,以上的例子回滾到InitialCreate時(shí)會運(yùn)行AddAge的Down方法,


會刪除person_age列,如果把AddAge改成:


    public partial class AddAge : DbMigration

    {

        public override void Up()

        {

            AddColumn("dbo.persons", "person_age", c => c.Int(nullable: false));

        }        

        public override void Down()

        {

            RenameColumn("dbo.persons", "person_age","age");

        }

    }


回頭時(shí)就會把person_age 重名命為age

本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

未標(biāo)題-1.jpg

上一篇:二次開發(fā)教程:ef 查詢相關(guān)數(shù)據(jù)

下一篇:二次開發(fā)教程:entity framework 自定義映射

主站蜘蛛池模板: 午夜在线社区视频 | 亚洲酒色1314狠狠做 | 欧美一级片在线看 | 天天综合天天影视色香欲俱全 | 久热精品视频在线观看99小说 | 天堂网ww | 中国xxxx视频播放免费 | 一级特黄色片 | 日韩在线不卡一区在线观看 | 日本精品一区二区三区在线 | 色xxxx| 91久久婷婷国产综合精品青草 | 久久综合色综合 | 日韩经典欧美精品一区 | 大美女久久久久久j久久 | 亚洲综合色丁香婷婷六月图片 | 国产国拍亚洲精品av | 黄色二级毛片 | 免费网站直接看 | 欧美一区二区久久精品 | 真人女人一级毛片免费视频观看 | 亚洲日本乱码中文在线电影亚洲 | 久久久久久久免费视频 | 萝l在线精品社区资源 | 国产精品久久久一区二区三区 | 国产三级在线观看a | 日韩在线看片中文字幕不卡 | 精品视频福利 | 久久最新免费视频 | 国产极品嫩模大尺度福利视频 | 亚洲国产二区三区久久 | 国产免费网址 | 九九在线偷拍视频在线播放 | 成人免费真人毛片视频 | 成人毛片免费免费 | 欧美αv日韩αv亚洲αv在线观看 | 中文字幕在线不卡精品视频99 | 韩国欧美一级毛片 | 图片区 日韩 欧美 亚洲 | 亚洲欧美在线观看播放 | 日本一级网站 |