2016-08-17 24 views
0

我有一個數據庫,其中某些列中的某些列是空的。我製作了很多API,其中列響應爲空,這對於移動開發人員來說是忙碌的。關於在代碼優先中更新列空不爲空

我想從SQL Management Studio中將這些數據庫列更改爲Not Null。我正在使用我的項目代碼第一種方法。是否有任何問題直接從數據庫更新?

回答

0

是的,你必須對Fluent Api實體框架的代碼優先進行修改。打開您的DatabaseContext文件,您將在其中找到「OnModelCreating」方法或使用您的解決方案中的「OnModelCreating」方法進行搜索。

現在找到你的表的「OnModelCreating」法列和更新「WithOptional」到「WithRequired」當你從空爲NOT NULL更新列。

相關問題