Files
2021-11-25 10:15:06 +08:00

28 lines
833 B
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package model
type ActivityJoin struct {
Model
MUid uint64 `gorm:"column:m_uid;type:int;default:0;comment:用户manage_uuid" json:"-"`
ActivityID uint64 `gorm:"column:activity_id;type:int(11);default:0;comment:活动ID" json:"activity_id"`
Status ActivityJoinStatus `gorm:"column:status;type:tinyint(1);default:1;comment:报名状态(-1取消1报名成功" json:"status"`
ModelDeleted
ModelAt
}
type ActivityJoinStatus int
const (
// ActivityJoinStatusForCancel 报名取消
ActivityJoinStatusForCancel ActivityJoinStatus = iota - 1
// ActivityJoinStatusForSuccess 报名成功
ActivityJoinStatusForSuccess ActivityJoinStatus = iota
)
func (m *ActivityJoin) TableName() string {
return "activity_join"
}
func NewActivityJoin() *ActivityJoin {
return &ActivityJoin{}
}