如何向生產設備遷移有變動的數據庫

參考 https://msdn.microsoft.com/zh-CN/data/jj591621 實體框架CodeFirst遷移

 

步驟

1.        修改好CodeFirst代碼。

2.        在程序包管理器控制檯(點擊工具>>庫程序包管理器>>程序包管理器控制檯可以調出)中輸入Enable-Migrations,啓用遷移。

3.        Add-Migration 遷移命名。生成以遷移命名爲版本的遷移基架。

4.        Update-Database –script,生成數據庫更改腳本(默認是生成到最新的版本的腳本,也可以降級完整命令Update-Database -Script -SourceMigration: $InitialDatabase -TargetMigration:$TargetDatabase)。

5.        生成的腳本在數據庫中運行,執行數據庫更改。

6.        發佈站點,將發佈的站點更新到IIS即可。

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