我想基于SQLite
类中的GroupEntity
类的inherited
类来创建Entity
表。
请告知,我该如何实现?
当我尝试直接从GroupEntity类创建表而不继承时-表创建成功。
我正在SQLite-net, Version=1.4.118.0
Xamarin.Forms
项目中使用PCL
。
public class Entity
{
public virtual int Id { get; set; }
public DateTime CreatedOn { get; set; }
public int CreatedById { get; set; }
public DateTime ModifiedOn { get; set; }
public int ModifiedById { get; set; }
}
public class GroupEntity : Entity
{
[SQLite.PrimaryKey]
public int Id { get; set; }
public string Name { get; set; }
public int PhotoFileId { get; set; }
public int UnreadMessageCount { get; set; }
public Guid LastMessageId { get; set; }
}