Archived
1
This repository has been archived on 2022-11-04. You can view files and clone it, but cannot push or open issues or pull requests.
i2_bot/lib/dbmapping/players.go

30 lines
722 B
Go
Raw Normal View History

// i2_bot Instinct PokememBro Bot
// Copyright (c) 2017 Vladimir "fat0troll" Hodakov
package dbmapping
import (
2017-10-18 07:03:34 +04:00
"time"
2018-05-02 07:25:39 +04:00
2018-05-19 12:14:25 +04:00
"github.com/fat0troll/i2_bot/lib/datamapping"
)
// Player is a struct, which represents `players` table item in databse.
type Player struct {
ID int `db:"id"`
TelegramID int `db:"telegram_id"`
LeagueID int `db:"league_id"`
Status string `db:"status"`
Karma int `db:"karma"`
CreatedAt time.Time `db:"created_at"`
UpdatedAt time.Time `db:"updated_at"`
}
2017-11-24 00:16:22 +04:00
// PlayerProfile is a struch which handles all user information
type PlayerProfile struct {
Player Player
Profile Profile
League datamapping.League
2017-11-24 00:16:22 +04:00
HaveProfile bool
}