Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0
Ce dépôt a été archivé le 2022-05-07. Vous pouvez voir ses fichiers ou le cloner, mais pas ouvrir de ticket ou de demandes d'ajout, ni soumettre de changements.
nyaa-pantsu/model/activity.go

28 lignes
574 o
Go
Brut Vue normale Historique

package model
import (
"strings"
"github.com/NyaaPantsu/nyaa/config"
)
// Activity model
type Activity struct {
ID uint
Content string
Identifier string
Filter string
UserID uint
User *User
}
// NewActivity : Create a new activity log
func NewActivity(identifier string, filter string, c ...string) Activity {
return Activity{Identifier: identifier, Content: strings.Join(c, ","), Filter: filter}
}
// TableName : Return the name of activity table
func (a *Activity) TableName() string {
return config.Conf.Models.ActivityTableName
}