using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace DAL.Models.Audits { [Table("audit_savedEvents")] [Index("id", Name = "audit_savedEvents_savedEvents_id_fk")] [Keyless] public class AuditSavedEvent : AuditModel { [Column("name")] [MaxLength(64)] public string name { get; set; } = null!; [Column("bgColorId")] public ulong bgColorId { get; set; } [Column("fgColorId")] public ulong fgColorId { get; set; } [Column("imageId")] public ulong? imageId { get; set; } public override SavedEvent adaptToModel() { return new SavedEvent { id = id, name = name, bgColorId = bgColorId, fgColorId = fgColorId, imageId = imageId, updated = updated, updater = updater }; } } }