Documentation ¶
Index ¶
- type FakeDB
- type QueriesAdapter
- func (a *QueriesAdapter) FindHeroByName(sess *dbr.Session, heroName string) (model.Hero, error)
- func (a *QueriesAdapter) FindHeroStats(sess *dbr.Session, heroID int) (model.HeroStats, error)
- func (a *QueriesAdapter) FindHeroesByPlayerID(sess *dbr.Session, playerID int) ([]model.Hero, error)
- func (a *QueriesAdapter) FindPlayerByID(sess *dbr.Session, playerID int) (model.Player, error)
- func (a *QueriesAdapter) FindPlayerByToken(sess *dbr.Session, token string) (model.Player, error)
- func (a *QueriesAdapter) FindServerByCredentials(sess *dbr.Session, accountName string) (model.Server, error)
- func (a *QueriesAdapter) FindServerByID(sess *dbr.Session, serverID int) (model.Server, error)
- func (a *QueriesAdapter) FindServerBySoldierName(sess *dbr.Session, soldierName string) (model.Server, error)
- func (a *QueriesAdapter) UpdateHeroStats(tx *dbr.Tx, heroID int, pr *model.HeroStats) error
- type TxAdapter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeDB ¶
type FakeDB struct { QueriesAdapter TxAdapter }
type QueriesAdapter ¶
type QueriesAdapter struct { Server model.Server ErrFindServerByID error ErrFindServerBySoldierName error ErrFindServerByCredentials error Player model.Player ErrFindPlayerByToken error ErrFindPlayerByID error Heroes []model.Hero ErrFindHeroesByPlayerID error Hero model.Hero ErrFindHeroByName error HeroStats model.HeroStats ErrFindHeroStats error ErrUpdateHeroStats error }
func (*QueriesAdapter) FindHeroByName ¶
func (*QueriesAdapter) FindHeroStats ¶
func (*QueriesAdapter) FindHeroesByPlayerID ¶
func (*QueriesAdapter) FindPlayerByID ¶
func (*QueriesAdapter) FindPlayerByToken ¶
func (*QueriesAdapter) FindServerByCredentials ¶
func (*QueriesAdapter) FindServerByID ¶
func (*QueriesAdapter) FindServerBySoldierName ¶
func (*QueriesAdapter) UpdateHeroStats ¶
type TxAdapter ¶
func (*TxAdapter) NewSession ¶
Click to show internal directories.
Click to hide internal directories.