我试图找到示例的列表实体框架的默认命名约定。我收集表格是<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