using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Net; namespace ImageBoardServerApp.Data; public class UserData { [Required] [DatabaseGenerated((DatabaseGeneratedOption.Identity))] [Key] public int UserID { get; set; } [Required] public long TimeBanned { get; set; } [Required] public long lastActionTimeStamp { get; set; } public List Posts { get; set; } public List Comments { get; set; } [Required] public string Email { get; set; } [Required] public string Password { get; set; } [Required] public int PermissionInteger { get; set; } [Required] public string Role { get; set; } }