report_day_seven.gen.go 3.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. // Code generated by gorm.io/gen. DO NOT EDIT.
  2. // Code generated by gorm.io/gen. DO NOT EDIT.
  3. // Code generated by gorm.io/gen. DO NOT EDIT.
  4. package model
  5. const TableNameReportDaySeven = "report_day_seven"
  6. // ReportDaySeven mapped from table <report_day_seven>
  7. type ReportDaySeven struct {
  8. ID int64 `gorm:"column:id;type:bigint(20);primaryKey;autoIncrement:true" json:"id"` // ID
  9. Date string `gorm:"column:date;type:date;not null;index:date,priority:1" json:"date"` // 日期
  10. ChannelID string `gorm:"column:channel_id;type:varchar(128);index:date,priority:2;default:0" json:"channel_id"` // 渠道ID
  11. ServerID int32 `gorm:"column:server_id;type:int(11);not null;index:server_id,priority:1;default:1" json:"server_id"` // 服务器ID
  12. Org int64 `gorm:"column:org;type:bigint(20);index:date,priority:3;index:org,priority:1" json:"org"` // 统计组
  13. PlayerCount int64 `gorm:"column:player_count;type:bigint(20)" json:"player_count"` // 参与人数
  14. NewPlayerCount int64 `gorm:"column:new_player_count;type:bigint(20);not null" json:"new_player_count"` // 打开界面的新玩家(当天注册)
  15. OpenCount int64 `gorm:"column:open_count;type:bigint(20);not null" json:"open_count"` // 打开界面总数
  16. AllTaskSucCount int64 `gorm:"column:all_task_suc_count;type:bigint(20);not null" json:"all_task_suc_count"` // 当天所有任务完成总数
  17. Unlock1 int64 `gorm:"column:unlock1;type:bigint(20);not null" json:"unlock1"` // 解锁1天
  18. Unlock2 int64 `gorm:"column:unlock2;type:bigint(20);not null" json:"unlock2"` // 解锁2天
  19. Unlock3 int64 `gorm:"column:unlock3;type:bigint(20);not null" json:"unlock3"` // 解锁3天
  20. Unlock4 int64 `gorm:"column:unlock4;type:bigint(20);not null" json:"unlock4"` // 解锁4天
  21. Unlock5 int64 `gorm:"column:unlock5;type:bigint(20);not null" json:"unlock5"` // 解锁5天
  22. Unlock6 int64 `gorm:"column:unlock6;type:bigint(20);not null" json:"unlock6"` // 解锁6天
  23. Unlock7 int64 `gorm:"column:unlock7;type:bigint(20);not null" json:"unlock7"` // 解锁7天
  24. TaskID int64 `gorm:"column:task_id;type:bigint(20)" json:"task_id"` // 任务或奖励ID
  25. TaskSucCount int64 `gorm:"column:task_suc_count;type:bigint(20)" json:"task_suc_count"` // 当天任务完成总数
  26. AdvSucDay float64 `gorm:"column:adv_suc_day;type:decimal(10,2);default:0.00" json:"adv_suc_day"` // 任务平均完成天数
  27. }
  28. // TableName ReportDaySeven's table name
  29. func (*ReportDaySeven) TableName() string {
  30. return TableNameReportDaySeven
  31. }