// Code generated by gorm.io/gen. DO NOT EDIT.
// Code generated by gorm.io/gen. DO NOT EDIT.
// Code generated by gorm.io/gen. DO NOT EDIT.

package model

const TableNameReportDayHaveRole = "report_day_have_roles"

// ReportDayHaveRole mapped from table <report_day_have_roles>
type ReportDayHaveRole struct {
	ID        int64  `gorm:"column:id;type:bigint(20);primaryKey;autoIncrement:true" json:"id"`
	Date      string `gorm:"column:date;type:date;not null;index:date,priority:1" json:"date"`
	ChannelID string `gorm:"column:channel_id;type:varchar(128);index:date,priority:2;default:0" json:"channel_id"`        // 渠道ID
	ServerID  int32  `gorm:"column:server_id;type:int(11);not null;index:server_id,priority:1;default:1" json:"server_id"` // 服务器ID
	Data      string `gorm:"column:data;type:json" json:"data"`                                                            // 拥有角色数据
}

// TableName ReportDayHaveRole's table name
func (*ReportDayHaveRole) TableName() string {
	return TableNameReportDayHaveRole
}
