766666601e
Co-authored-by: OuYingJun1024 <1034284404@qq.com> Reviewed-on: #22 Reviewed-by: marco <marco@wonderable.ai> Co-authored-by: ouzhou <ouzhou@wonderable.ai> Co-committed-by: ouzhou <ouzhou@wonderable.ai>
831 B
831 B
signin_boost_record — 签到膨胀记录
App 用户当天签到后,看完激励视频可把签到奖励膨胀一次。本表记录膨胀动作,并用唯一约束防重复补发。
字段
| 字段 | 类型 | 约束 | 说明 |
|---|---|---|---|
id |
Integer | PK | 自增主键 |
user_id |
Integer | FK → user.id, index, NOT NULL |
用户 |
signin_date |
Date | NOT NULL | 被膨胀的签到日期,北京时间 |
coin_awarded |
Integer | NOT NULL | 本次补发金币 |
ad_ref_id |
String(64) | nullable | 广告会话/交易号,开发期可空 |
created_at |
DateTime | NOT NULL | 创建时间 |
约束
UNIQUE(user_id, signin_date):同一用户同一天只能膨胀一次。
关联
- 膨胀成功时写
coin_transaction.biz_type=signin_boost,ref_id=signin_date。