using Microsoft.EntityFrameworkCore; using Newtonsoft.Json; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Server.SQL { [Table("story_progress", Schema = "gamedb")] public class StoryProgress { [Key] public int id { get; set; } [JsonIgnore] public int user_id { get; set; } public int story_data_id { get; set; } public int chapter_data_id { get; set; } } public class StoryProgressSQL : SQL { public override DbSet table { get; set; } public void Update(StoryProgress etcItem) { table.Update(etcItem); } public override List SelectUid(int user_id) { return table.Where(data => data.user_id == user_id).ToList(); } } }