1. 程式人生 > >EF 數據遷移

EF 數據遷移

icm mod mce 直接 產生 bsp 就會 有一種 mage

1.工具 -> 庫程序包管理器 -> 程序包管理器控制臺

2.運行命令 Enable-Migrations,

這時候,你會發現在程序端多出一個文件夾叫Migrations,這裏面有一個Configuration.cs文件

3.運行命令Add-Migration,此命令會在Migrations文件下新增一個數據庫遷移文件,文件內容為創建或修改數據庫的表的代碼

4.運行命令Update-Database 或Update-Database -Force,執行最新數據庫遷移文件,更新DB中的表信息

技術分享圖片

在創建好表之後要修改表很簡單,直接修改Model,然後執行Add-Migration,會自動產生一個數據庫遷移文件,在執行Update-Database就會更新數據庫中的表了;

還有一種方式可以開啟自動遷移,修改Migrations文件夾下Configuration,將AutomaticMigrationsEnabled的值修改為true即可,這樣一來再修改Model後就可以直

接執行Update-Database命令來更新DB了

EF 數據遷移