代码之家  ›  专栏  ›  技术社区  ›  Lucas Freitas

代码首EF核心双柱长度

  •  0
  • Lucas Freitas  · 技术社区  · 7 年前

    我使用的是EF Core 1.1,它将数据库中的列长度增加了一倍。

    entityBuilder.Property(t => t.Name)
                   .HasMaxLength(200)
                   .IsRequired();
    

    上面的代码生成以下脚本

    Name = table.Column<string>(maxLength: 200, nullable: false)
    

    但是当我更新数据库时,它会生成以下结果

    enter image description here

    有什么想法吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Roman Pokrovskij Archil Labadze    7 年前

    编码中的一个字符是两个字节