繁体   English   中英

使用ServiceStack.OrmLite如何添加具有默认值的bool列?

[英]Using ServiceStack.OrmLite how can I add a bool column with a default value?

我正在使用C#和ServiceStack.OrmLite(4.0.33)的最新版本,我正在尝试将一个bool类型的列添加到具有现有数据的现有表中。 我得到一个明显的错误,即由于空值而无法将列添加到现有表中,并且新列没有默认值。 查看Default属性,我看不到在哪里可以将默认值设置为false 我不希望列允许空值。 我无法想象以前没有做过这件事。

一如既往,非常感谢任何帮助。

在带有Azure SQL服务器的ServiceStack 4.0.36上,我能够使用:

  [Default(typeof(bool), "0")]

对于布尔(位)字段的“false”默认值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM