EF6.X 中的实体框架 Code First Fluent API 默认值

2024-04-06

如何使用 Entity Framework Code First Fluent API 设置 bool 属性的默认值?

就像是:

Property(l => l.PropertyFlag).HasColumnType("bit").DefaultValue(1);

好消息,代码优先现在支持这一点。在生成的迁移的“Up()”方法中,使用以下语法指定默认值:

AddColumn("[table name]", "[column name]", c => c.Boolean(nullable: false, defaultValue: false));

MSDN“AddColumn”方法 http://msdn.microsoft.com/en-us/library/system.data.entity.migrations.dbmigration.addcolumn%28v=vs.113%29.aspx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

EF6.X 中的实体框架 Code First Fluent API 默认值 的相关文章

随机推荐