package data

import "time"

type InviteAchievement struct {
	Id             int64      `json:"id" gorm:"primary_key;column:id"`
	UserId         int64      `json:"user_id" gorm:"column:user_id"`
	SourceUserId   int64      `json:"source_user_id" gorm:"column:source_user_id"`
	TargetUserId   int64      `json:"target_user_id" gorm:"column:target_user_id"`
	Count          int        `json:"count" gorm:"column:count"`
	State          int        `json:"state" gorm:"column:state"`
	CreateTime     *time.Time `json:"create_time" gorm:"column:create_time"`
	UpdateTime     *time.Time `json:"update_time" gorm:"column:update_time"`
	GiveAwardCount int        `json:"give_award_count" gorm:"column:give_award_count"`
}
