0
我在C#中的ASP.net MVC項目上使用EF v6.1.3。實體框架數據庫初始化 - 對於固定列表
我有一些表,我願意通過代碼進行初始化。這些表格包含將填充應用程序下拉菜單的固定值,並且選項不應該被更改。
在EF配置中是否有一種優雅的方式來執行它,或者我創建一個啓動腳本來檢查這些行是否已經在數據庫中?
我在C#中的ASP.net MVC項目上使用EF v6.1.3。實體框架數據庫初始化 - 對於固定列表
我有一些表,我願意通過代碼進行初始化。這些表格包含將填充應用程序下拉菜單的固定值,並且選項不應該被更改。
在EF配置中是否有一種優雅的方式來執行它,或者我創建一個啓動腳本來檢查這些行是否已經在數據庫中?
好它完美的作品那樣:
創建一個類App_Start稱爲DatabaseConfig
創建
調用靜態方法返回m Global.asax
謝謝。
請閱讀[問]並分享你的研究。你有什麼嘗試?你有沒有發現遷移和Seed()方法? – CodeCaster
https://www.asp.net/web-api/overview/data/using-web-api-with-entity-framework/part-3會讓你開始使用代碼第一次遷移和種子你的db – cstopher
嗨,謝謝。我目前在我的App_start文件夾中有一個類來簡單地創建數據庫對象。播種似乎更多的是測試,而不是實際的初始化數據(根據生產需要進行初始化) –