tools/transfer_to_clickhouse/models/codeword.go
2025-02-14 18:08:50 +03:00

35 lines
1.5 KiB
Go

package models
type InfoPromocodeCreated struct {
CtxID string //айдишник созданного промокода
CtxUserID string //айдишник юзера из токена
KeyType string //привилегия или скидка. или и то и другое, смотря что заполнено
KeyTargetType string //privilege или service
CtxTarget string // айдишник привилегии или сервиса соответственно
CtxAmount int64 // если промик на привилегию
CtxCode string
}
type InfoFastlinkCreated struct {
CtxID string //айдишник созданного промокода
CtxPromocodeID string //айдишник созданного промокода
CtxUserID string //айдишник юзера из токена
}
type InfoPromocodeDeleted struct {
CtxID string //айдишник созданного промокода
CtxUserID string //айдишник юзера из токена
}
type InfoPromocodeActivated struct {
CtxID string //айдишник промокода
CtxUserID string //айдишник юзера из токена
CtxCode string
}
type InfoFastlinkActivated struct {
CtxID string //айдишник промокода
CtxUserID string //айдишник юзера из токена
CtxPromocodeID string //айдишник созданного промокода
}