标签: entity-framework firebird
使用Firebird .NET Provider和Entity Framework(代码优先),外键名称似乎符合以下惯例:
FK_MyNetClassName1_MyNetClassName2
这使得很容易超越Firebird的30个字符限制。有没有办法控制外键名称? (它们可能基于我更短的表名而不是类名吗?那么它们也将是大写的!)
答案 0 :(得分:1)
您无法直接更改它。名称创建在提供程序中进行硬编码(当前)。但您可以让代码生成脚本并将其更改为您想要的任何内容。