namespace CloudGaming.Repository.Game.Entities.App;
///
/// 兑换码使用表
///
[Table("T_User_RedemptionUsage")]
[EntityDescription(NameRuleMode = NameRuleMode.TableName, NameRuleType= NameRuleType.UpperSnakeCase)]
public class T_User_RedemptionUsage : DefaultGameAppEntity
{
///
/// 兑换码 => 备注: 兑换码
///
public string? Code { get; set; }
///
/// 兑换码 => 备注: 兑换码主键表
///
public Int32 RedemptionCodeId { get; set; }
///
/// 用户Id => 备注: 用户Id
///
public Int32 UserId { get; set; }
///
/// 兑换码使用时间 => 备注: 兑换码使用时间
///
public DateTime UsedDate { get; set; }
///
/// 使用兑换码关联的订单ID(可选) => 备注: 使用兑换码关联的订单ID(可选)
///
public string? OrderId { get; set; }
///
/// 使用状态 => 备注: 使用状态(如成功、失败、已过期等)
///
public Int32 Status { get; set; }
///
/// 备注 => 备注: 备注
///
public string? Remarks { get; set; }
}