namespace CloudGaming.Repository.Game.Entities.App; /// /// 兑换码表 /// [Table("T_RedemptionCode")] [EntityDescription(NameRuleMode = NameRuleMode.TableName, NameRuleType= NameRuleType.UpperSnakeCase)] public class T_RedemptionCode : DefaultGameAppEntity { /// /// 兑换码(唯一) => 备注: 兑换码(唯一) /// public string? Code { get; set; } /// /// 兑换码类型 => 备注: 兑换码类型(如优惠券、礼品卡等) /// public Int32 Type { get; set; } /// /// 使用次数 => 备注: 最大使用次数,0表示无限次使用 /// public Int32 UsageLimit { get; set; } /// /// 有效期 => 备注: 兑换码有效期截止时间 /// public DateTime ExpirationDate { get; set; } /// /// 是否启用 => 备注: 是否启用(1为启用,0为禁用) /// public Boolean IsActive { get; set; } /// /// 生成时间 => 备注: 兑换码生成时间 /// public DateTime CreatedDate { get; set; } /// /// 备注信息 => 备注: 备注信息(可选 /// public string? Remarks { get; set; } }