我已经有一个名为User.cs的模型类,其中包含一些属性:
[JsonProperty(PropertyName = "admin")]
public bool Admin { get; set; }
[JsonProperty(PropertyName = "email")]
public string Email { get; set; }
这为我提供了sqlite数据库中的admin和email列。 现在我正在为我的应用程序进行更新。我想添加一个新属性,因此需要添加一个新列:
[JsonProperty(PropertyName = "owner")]
public bool Owner { get; set; }
当我将此添加到User.cs时,sqlite文件将获得一个名为owner的新列。 sqlite文件的User表中的所有现有行都为此新列获取NULL值。
我的问题:我该怎么做才能为现有行提供值0(false)。
答案 0 :(得分:0)
根据要求,您可以做几件事。最明显的是: