using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace nuget_host.Data { public class PackageVersion { [Required] [ForeignKey("Package")] public string PackageId { get; set; } [Required] public int Major { get; set; } [Required] public int Minor { get; set; } [Required] public int Patch { get; set; } [StringLength(256)] [Required] public string FullString { get; set; } public bool IsPrerelease { get; set; } public virtual Package Package { get; set; } } }