using System.ComponentModel; using DispenserCommon.Atrributes; using SQLite; namespace DispenserCore.Model.Entity; /// /// 用户操作日志 /// [Table("operation_logs")] public class OperationLog : Entity { [Column("user_id"), Description("用户ID"), Hide] public string UserId { get; set; } [Column("user_name"), Description("用户名")] public string UserName { get; set; } [Column("action"), Description("操作")] public string Action { get; set; } [Column("params"), Description("参数"), Hide] public string? Params { get; set; } [Column("exception"), Description("异常信息"), Hide] public string? Exception { get; set; } [Column("operate_time"), Description("操作时间")] public DateTime OperateTime { get; set; } }