.net數據庫遷移

一、重命名字段

有RenameColumn的函數。

1.修改Paper的DescAA,改成Desc

2.執行Add-Migration RenameDesc命令,生成遷移類文件,手動修改類文件內容如下:

複製代碼
public partial class RenameDesc : DbMigration
{
    public override void Up()
    {
//註釋掉無用的東西哦
        RenameColumn("dbo.Papers", "DescAA", "Desc");
    }
    
    public override void Down()
    {

        RenameColumn("dbo.Papers", "Desc", "DescAA");
    }
}
複製代碼

3.執行Update-Database命令,數據庫列名被自動修改。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章