using System; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using FreeSql.DataAnnotations; namespace Admin.Core.Common.BaseModel { /// /// 实体修改 /// public class EntityUpdate : Entity, IEntityUpdate where TKey : struct { /// /// 修改者Id /// [Description("修改者Id")] [Column(Position = -3, CanInsert = false)] public long? ModifiedUserId { get; set; } /// /// 修改者 /// [Description("修改者")] [Column(Position = -2, CanInsert = false), MaxLength(50)] public string ModifiedUserName { get; set; } /// /// 修改时间 /// [Description("修改时间")] [Column(Position = -1, CanInsert = false, ServerTime = DateTimeKind.Local)] public DateTime? ModifiedTime { get; set; } } public class EntityUpdate : EntityUpdate { } }