using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Pf2eModel.Model.Base.Source; [PrimaryKey(nameof(EntityId), nameof(SourceId))] public partial class EntitySource { [Column(Order = 1)] public int EntityId { get; set; } [Column(Order = 2)] public int SourceId { get; set; } [Column(Order = 3)] [MaxLength(255)] [Comment("Номер страницы, эррата и т.д.")] public string Suffix { get; set; } = null!; [Column(Order = 4)] [Comment("Флаг, указывающий, что объект является частью ремастера")] public bool IsRemaster { get; set; } [Newtonsoft.Json.JsonIgnore] public virtual Entity Entity { get; set; } = null!; public virtual Source Source { get; set; } = null!; }