小编ala*_*anh的帖子

最大长度未在迁移中应用

我正在使用带有preview2工具的efcore.sqlserver 1.0.1 - 我有一个字符串属性,它在sql server中创建为nvchar(max)字段.当我向属性添加数据注释stringlength(100)并添加新迁移时,迁移根本不会改变列.

但是,如果我添加一个Required和StringLength注释,则生成的迁移会更改列并显示(.. maxLength:100,nullable:false)

为什么只有在我改变可以为空的值时才这样做?

c# sql-server entity-framework-core

6
推荐指数
1
解决办法
2606
查看次数

标签 统计

c# ×1

entity-framework-core ×1

sql-server ×1