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/profiles.go

33 lines
1020 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"
)
// Profile is a struct, which represents `profiles` table item in database.
type Profile struct {
ID int `db:"id"`
PlayerID int `db:"player_id"`
2017-10-18 07:03:34 +04:00
Nickname string `db:"nickname"`
TelegramNickname string `db:"telegram_nickname"`
LevelID int `db:"level_id"`
2017-10-18 07:03:34 +04:00
Pokeballs int `db:"pokeballs"`
Wealth int `db:"wealth"`
PokememesWealth int `db:"pokememes_wealth"`
2017-10-18 07:03:34 +04:00
Exp int `db:"exp"`
EggExp int `db:"egg_exp"`
2017-10-18 07:03:34 +04:00
Power int `db:"power"`
WeaponID int `db:"weapon_id"`
2018-05-02 07:25:39 +04:00
Crystals int `db:"crystalls"`
CreatedAt time.Time `db:"created_at"`
}
2018-02-05 12:37:46 +04:00
2018-05-02 07:25:39 +04:00
// ProfileWithPokememes is a struct, which represents full profile with current hand
type ProfileWithPokememes struct {
Profile Profile
Pokememes ProfilePokememe
2018-02-05 12:37:46 +04:00
}