package model

import "time"

// UserCheckIn 用户签到记录（自然日维度，严格防重）
type UserCheckIn struct {
	BaseModel

	UserID uint      `gorm:"uniqueIndex:idx_user_checkin_date,priority:1;not null" json:"user_id"`
	Date   time.Time `gorm:"type:date;uniqueIndex:idx_user_checkin_date,priority:2;not null" json:"date"` // Asia/Shanghai 自然日
}
