Files
open-save-cloud-server/database/model.go
2022-05-08 14:48:51 +02:00

27 lines
618 B
Go

package database
import "time"
type User struct {
ID int `json:"id"`
Username string `json:"username"`
Password []byte `json:"-"`
}
type Game struct {
ID int `json:"id"`
Name string `json:"name"`
Revision int `json:"rev"`
PathStorage string `json:"-"`
Hash string `json:"hash"`
LastUpdate time.Time `json:"last_update"`
UserId int `json:"-"`
Available bool `json:"available"`
}
type GameUploadToken struct {
GameId int `json:"-"`
UploadToken string `json:"upload_token"`
Expire time.Time `json:"expire"`
}