using System.ComponentModel.DataAnnotations.Schema; using System.Text.Json.Serialization; namespace eprintServer.Entities; [Table("UserDevice")] public class UserDevice { [Column("id")] public long Id { get; set; } [Column("deviceType")] public string? DeviceType { get; set; } [Column("device_Id")] public string? DeviceId { get; set; } [Column("ip")] public string? Ip { get; set; } [Column("token")] public string? LastJwt { get; set; } [Column("tokendevice")] public string? PushNotificationToken { get; set; } [JsonIgnore] [Column("timestmp")] public DateTime Timestamp { get; set; } = DateTime.UtcNow; }