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

35 lines
1.0 KiB
Go
Raw Normal View History

// i2_bot Instinct PokememBro Bot
// Copyright (c) 2017 Vladimir "fat0troll" Hodakov
package dbmapping
import (
"source.wtfteam.pro/i2_bot/i2_bot/lib/datamapping"
2017-10-18 07:03:34 +04:00
"time"
)
// Pokememe is a struct, which represents `pokememes` table item in databse.
type Pokememe struct {
ID int `db:"id"`
2017-10-18 07:03:34 +04:00
Grade int `db:"grade"`
Name string `db:"name"`
Description string `db:"description"`
Attack int `db:"attack"`
HP int `db:"hp"`
MP int `db:"mp"`
Defence int `db:"defence"`
Price int `db:"price"`
Purchaseable bool `db:"purchaseable"`
ImageURL string `db:"image_url"`
PlayerID int `db:"player_id"`
2018-02-17 19:47:22 +04:00
IsActive int `db:"is_active"`
CreatedAt time.Time `db:"created_at"`
}
// PokememeFull is a struct for handling pokememe with all informations about locations and elements
type PokememeFull struct {
2017-10-18 07:03:34 +04:00
Pokememe Pokememe
Locations []datamapping.Location
Elements []datamapping.Element
}