using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace LANCommander.Data.Models { [Table("Games")] public class Game : BaseModel { public string Title { get; set; } [Display(Name = "Sort Title")] public string? SortTitle { get; set; } [Display(Name = "Directory Name")] public string? DirectoryName { get; set; } public string Description { get; set; } [Display(Name = "Released On")] public DateTime ReleasedOn { get; set; } public virtual ICollection? Tags { get; set; } public virtual Company? Publisher { get; set; } public virtual Company? Developer { get; set; } public virtual ICollection? Archives { get; set; } } }