|
@@ -5,12 +5,15 @@ import ( |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
type UserPublicPlatoonSetting struct { |
|
|
type UserPublicPlatoonSetting struct { |
|
|
Id int `json:"id" xorm:"not null pk autoincr INT(11)"` |
|
|
|
|
|
IsOpen int `json:"is_open" xorm:"not null default 0 comment('是否开启(0:关闭 1:开启)') TINYINT(1)"` |
|
|
|
|
|
SeveralTimes int `json:"several_times" xorm:"not null default 0 comment('几乘') TINYINT(3)"` |
|
|
|
|
|
SeveralRows int `json:"several_rows" xorm:"not null default 0 comment('几排') TINYINT(3)"` |
|
|
|
|
|
OriginatorUid int `json:"originator_uid" xorm:"not null default 0 comment('创始人uid') INT(11)"` |
|
|
|
|
|
Ext string `json:"ext" xorm:"comment('拓展字段(json存储)') TEXT"` |
|
|
|
|
|
CreateAt time.Time `json:"create_at" xorm:"not null default 'CURRENT_TIMESTAMP' DATETIME"` |
|
|
|
|
|
UpdateAt time.Time `json:"update_at" xorm:"not null default 'CURRENT_TIMESTAMP' DATETIME"` |
|
|
|
|
|
|
|
|
Id int `json:"id" xorm:"not null pk autoincr INT(11)"` |
|
|
|
|
|
IsOpen int `json:"is_open" xorm:"not null default 0 comment('是否开启(0:关闭 1:开启)') TINYINT(1)"` |
|
|
|
|
|
SeveralTimes int `json:"several_times" xorm:"not null default 0 comment('几乘') TINYINT(3)"` |
|
|
|
|
|
SeveralRows int `json:"several_rows" xorm:"not null default 0 comment('几排') TINYINT(3)"` |
|
|
|
|
|
OriginatorUid int `json:"originator_uid" xorm:"not null default -1 comment('创始人uid') INT(11)"` |
|
|
|
|
|
Ext string `json:"ext" xorm:"comment('拓展字段(json存储)') TEXT"` |
|
|
|
|
|
CreateAt time.Time `json:"create_at" xorm:"not null default 'CURRENT_TIMESTAMP' DATETIME"` |
|
|
|
|
|
UpdateAt time.Time `json:"update_at" xorm:"not null default 'CURRENT_TIMESTAMP' DATETIME"` |
|
|
|
|
|
SystemPunishTask string `json:"system_punish_task" xorm:"comment('处罚任务条件') TEXT"` |
|
|
|
|
|
RewardTask string `json:"reward_task" xorm:"comment('奖励任务条件') TEXT"` |
|
|
|
|
|
SystemPunishReplace int `json:"system_punish_replace" xorm:"default 0 comment('是否位置滑落 被新用户替换 0否 1是') INT(1)"` |
|
|
} |
|
|
} |