实体框架中的固定长度字符串?

Shi*_*mmy 3 .net entity-framework entity-framework-6

有没有办法在EF(6.1)中设置字段的长度?

我希望生成以下属性char(2):

public string LanguageId { get; set; }
Run Code Online (Sandbox Code Playgroud)

Pra*_*eek 7

你可以结合TypeNameStringLength:

[Column(TypeName = "char")]
[StringLength(2)]
public string LanguageId { get; set; }
Run Code Online (Sandbox Code Playgroud)

在SQL Server中,它应该生成一个char(2)列.