我試圖找到示例的列表實體框架的默認命名約定。我收集表格是<Entity>+s
用戶...外鍵是User_Id但我想看看所有開箱即用的約定列表 - IE是什麼實體框架將調用我的對象。實體框架代碼列表第一個默認命名約定
我不是在尋找約定的類型 - 我明白了。我正在尋找定義/實例框架的默認約定將命名我的數據庫對象的例子。要清楚,我沒有添加或刪除任何約定。 EF帶有許多用於生成數據庫對象的默認約定 - 我想知道EF的現成默認約定會命名我的數據庫對象。
我需要這個的原因是因爲儘管我使用的是CodeFirst,但我將手動創建數據庫對象,而不是讓EntityFramework爲我生成(我的同事堅持這樣做)。因此,我需要知道我應該如何命名我的表,列,外鍵......以便實體框架能夠在沒有明確映射的情況下查找/映射它們。
如
EF Default TableName Convention
<Entity> + 's' (e.g ***Users***)
EF Default Foreign Key Convention
<Entity> + 'Id' (e.g ***UserId***)
EF Default Primary Key Convention
***Id***
在哪裏可以找到呢?
對不起如果問題聽起來很暗淡,人們無法理解我在這裏之後是什麼。 – reach4thelasers