0
我有一些表格是由實體框架創建的,它包含我的區域和國家/地區數據。我有幾個SQL腳本,我在模型更新後運行,但它繼續這樣做變得令人討厭。我想自動化這一點。我會將腳本加載到上下文的Database.ExecuteSqlCommand()方法中,還是有更好的方法來處理這個問題?來自SQL腳本的數據庫初始化和種子數據?
我有一些表格是由實體框架創建的,它包含我的區域和國家/地區數據。我有幾個SQL腳本,我在模型更新後運行,但它繼續這樣做變得令人討厭。我想自動化這一點。我會將腳本加載到上下文的Database.ExecuteSqlCommand()方法中,還是有更好的方法來處理這個問題?來自SQL腳本的數據庫初始化和種子數據?
不,如果你想自動方式沒有更好的方法,然後實現派生初始化和使用覆蓋Seed
方法將加載您的腳本並執行它們。這就是爲什麼Seed
方法存在。
這麼想......只是想確定一下! – DDiVita 2011-05-06 19:49:42