2
我有一個數據庫,我使用Entity Framework 4.1代碼首先爲一個站點創建。我需要爲我的一個實體類添加一個簡單的屬性,並向數據庫添加一個對應的(可能爲空)列,而不會丟失數據庫中的任何數據。如何向表格添加一列(模式升級)並將其映射到EF代碼的第一個對象
我想我可以關閉該網站,更改數據庫以添加該列,並用更新的實體類重新部署網站,但我不確定這是執行此模式升級的最佳方式。
在使用代碼優先創建的數據庫上進行模式升級是否存在標準(或更好)的方式?
小心使用遷移,因爲它仍處於技術預覽階段,可能包含錯誤或有即將到來的密碼破譯改變 –
如果有人知道一個更快的方法,我期待只添加一個字符串colomn ... – VinnyG