我正在尝试查找与 DbMigration 和 ColumnModel 相关的示例或文档。我只是想在 DBMigration Up 方法中指定字符串属性的宽度,例如
AddColumn("Districts", "Code", c => c.String());
将创建 nvarchar(max) - 例如,我想指定 maxlength(20) 。这是与 EntityTypeConfiguration 集成还是我必须手动添加
this.Property(t => t.Name).HasColumnName("Code").IsRequired().HasMaxLength(20);
MSDN 帮助没有给出任何示例,ef4 博客上的演练仅涵盖基础知识