SQLite-net создает таблицу из унаследованного класса - PullRequest
0 голосов
/ 30 сентября 2018

Я хочу создать 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; }
}
...