EF将"变化"单独化为"Chanx"

Kuc*_*sei 11 entity-framework

我的数据模型中有一个名为ContractProductChanges的表.在EF数据模型向导中,我选择复数化或单一化对象名称.完成向导后,它命名实体ContractProductChanx.但是ContractProductChange更有意义imho,所以我必须手动更改它.

我处于早期开发阶段,因此我更新了.edmx文件.有没有办法覆盖单一化规则?

mir*_*agk 4

我知道这已经很旧了,但我现在仍在寻找它。我能想到的唯一原因是“Phalanx”这个词,它变成复数“Phalanages”。我想不出任何其他类似的词,所以它默认为一个非常奇怪的默认值。

请注意,这适用于任何以 结尾的单词angesingesynges包括范围、电荷、铰链或许多其他单词。

我在实体框架中记录了一个问题,因为我认为这种行为非常奇怪,并且会导致相当多的混乱(即使它很容易修复)。