Code First 遷移更新資料庫 無需刪除當前資料庫
在使用 Code First 方式進行MVC程式設計中,更新資料庫操作記錄:
1.修改需要更新的Model,如:
在實體類中增加一個列名,如下:
修改後將應用程式重新編譯,然後選擇工具>庫程式包管理器>程式包管理控制檯,如圖:
開啟控制檯,
然後在控制檯中輸入 enable-migrations -force 程式碼回車
執行後在專案專案資源管理器中會出現Migrations資料夾 類Configuration呈開啟狀態,將AutomaticMigrationsEnabled 值改為 true.
最後在控制檯中輸入 update-database 執行
這時候在執行mvc的專案 資料庫表中就會自動增加了一列 原有的資料都還在
相關文章
- EF Code First Migrations資料庫遷移資料庫
- “無法刪除資料庫,因為該資料庫當前正在使用” – 解決方法資料庫
- SQL Server無法刪除資料庫 "xxx",因為該資料庫當前正在使用(如何刪除一個Sql Server資料庫)SQLServer資料庫
- 刪除當前資料庫連線使用者資料庫
- MongoDB資料庫中更新與刪除資料MongoDB資料庫
- dbca無法刪除資料庫資料庫
- 從0開始弄一個面向OC資料庫(三)--資料庫升級,資料遷移,刪除資料資料庫
- 資料庫遷移資料庫
- 資料庫-oracle-資料庫遷移資料庫Oracle
- 無外網Oracle資料庫遷移Oracle資料庫
- 已為資料庫映象啟動資料庫,必須刪除資料庫映象才能刪除該資料庫資料庫
- 資料庫遷移 :理解資料庫
- laravel資料庫遷移Laravel資料庫
- Odoo遷移資料庫Odoo資料庫
- redis資料庫遷移Redis資料庫
- Cacti 遷移資料庫資料庫
- 資料庫遷移方案資料庫
- ORACLE資料庫遷移Oracle資料庫
- 遷移資料庫成功!資料庫
- 建立資料庫遷移資料庫
- 【遷移】使用rman遷移資料庫資料庫
- Oracle資料庫資料遷移流程Oracle資料庫
- 無眠之夜01-遷移資料庫資料庫
- 資料庫遷移後的統計資訊更新資料庫
- Entity Framework:使用Code First Migrations更新資料庫結構Framework資料庫
- indexedDB 刪除資料庫Index資料庫
- MySQL檢視當前資料庫庫MySql資料庫
- .NET 資料庫大資料 方案(插入、更新、刪除、查詢 、插入或更新)資料庫大資料
- EM資料庫重建 手動刪除資料庫資料庫
- 【RAC】刪除RAC資料庫節點(一)——刪除資料庫例項資料庫
- 雲資料庫管理與資料遷移資料庫
- 資料庫遷移神器——Flyway資料庫
- 遷移MySQL 5.7資料庫MySql資料庫
- 用rman遷移資料庫資料庫
- 資料庫遷移手記資料庫
- django資料庫遷移-15Django資料庫
- SQL Server資料庫遷移SQLServer資料庫
- mysql資料庫遷移 mysqldumpMySql資料庫