chore: build
This commit is contained in:
@@ -15,3 +15,14 @@ type CodeBuySub struct {
|
||||
|
||||
// TableName définit explicitement le nom de la table.
|
||||
func (CodeBuySub) TableName() string { return "code_buy_subs" }
|
||||
|
||||
// PremiumUser : client actuellement en abonnement premium, tel qu'affiché
|
||||
// à l'admin sur la page des codes. ActivatedAt (date de saisie du code)
|
||||
// n'est pas stockée telle quelle — le code est supprimé une fois consommé
|
||||
// (voir Store.AddCodeForSub) — mais l'abonnement dure toujours exactement
|
||||
// PremiumDuration, donc on la déduit de ExpiredAt (voir GormStore).
|
||||
type PremiumUser struct {
|
||||
Username string `json:"username"`
|
||||
ActivatedAt time.Time `json:"activated_at"`
|
||||
ExpiredAt time.Time `json:"expired_at"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user