using SqlSugar; using WGShare.Domain.Enums; using Yitter.IdGenerator; namespace WGShare.Domain.Entities { /// /// 权限表 /// [SugarTable("permission")] public class Permission { /// /// 菜单/按钮Id /// [SugarColumn(ColumnName = "id", IsPrimaryKey = true)] public string Id { get; set; } = YitIdHelper.NextId().ToString(); /// /// 创建时间 /// 默认值: CURRENT_TIMESTAMP /// [SugarColumn(ColumnName = "create_time", IsOnlyIgnoreInsert = true, IsOnlyIgnoreUpdate = true)] public DateTime CreateTime { get; set; } /// /// 修改时间 /// [SugarColumn(ColumnName = "modify_time", IsOnlyIgnoreInsert = true, IsOnlyIgnoreUpdate = true)] public DateTime ModifyTime { get; set; } /// /// 权限名称 /// [SugarColumn(ColumnName = "perm_name")] public string PermName { get; set; } /// /// 权限值 /// [SugarColumn(ColumnName = "perm_value")] public int PermValue { get; set; } } }