Documentation ¶
Index ¶
- type AddItemToInventoryParams
- type Character
- type CreateCharacterParams
- type CreatePlayerParams
- type CreateSessionParams
- type DBTX
- type GetCharacterRow
- type GetCharactersByPlayerRow
- type GetItemParams
- type GetItemsByTypeIDParams
- type GetPlayerConsumablesRow
- type GetPlayerCurrencyRow
- type GetPlayerRankRow
- type GetPlayerRow
- type Inventory
- type Player
- type Queries
- func (q *Queries) AddItemToInventory(ctx context.Context, arg AddItemToInventoryParams) (Inventory, error)
- func (q *Queries) CreateCharacter(ctx context.Context, arg CreateCharacterParams) (Character, error)
- func (q *Queries) CreatePlayer(ctx context.Context, arg CreatePlayerParams) (Player, error)
- func (q *Queries) CreateSession(ctx context.Context, arg CreateSessionParams) (Session, error)
- func (q *Queries) DeleteExpiredSessions(ctx context.Context, sessionExpiresAt int64) error
- func (q *Queries) GetCharacter(ctx context.Context, characterID int64) (GetCharacterRow, error)
- func (q *Queries) GetCharactersByPlayer(ctx context.Context, playerID int64) ([]GetCharactersByPlayerRow, error)
- func (q *Queries) GetItem(ctx context.Context, arg GetItemParams) (Inventory, error)
- func (q *Queries) GetItemsByTypeID(ctx context.Context, arg GetItemsByTypeIDParams) ([]Inventory, error)
- func (q *Queries) GetPlayer(ctx context.Context, playerID int64) (GetPlayerRow, error)
- func (q *Queries) GetPlayerByUsername(ctx context.Context, username string) (Player, error)
- func (q *Queries) GetPlayerConsumables(ctx context.Context, playerID int64) (GetPlayerConsumablesRow, error)
- func (q *Queries) GetPlayerCurrency(ctx context.Context, playerID int64) (GetPlayerCurrencyRow, error)
- func (q *Queries) GetPlayerInventory(ctx context.Context, playerID int64) ([]Inventory, error)
- func (q *Queries) GetPlayerRank(ctx context.Context, playerID int64) (GetPlayerRankRow, error)
- func (q *Queries) GetSession(ctx context.Context, sessionID int64) (Session, error)
- func (q *Queries) GetSessionByKey(ctx context.Context, sessionKey string) (Session, error)
- func (q *Queries) GetSessionsByPlayer(ctx context.Context, playerID int64) ([]Session, error)
- func (q *Queries) PlayerHasCharacters(ctx context.Context, playerID int64) (bool, error)
- func (q *Queries) RemoveItemFromInventory(ctx context.Context, arg RemoveItemFromInventoryParams) error
- func (q *Queries) SetCharacterParts(ctx context.Context, arg SetCharacterPartsParams) (Character, error)
- func (q *Queries) SetItemQuantity(ctx context.Context, arg SetItemQuantityParams) (Inventory, error)
- func (q *Queries) SetPlayerCaddie(ctx context.Context, arg SetPlayerCaddieParams) (Player, error)
- func (q *Queries) SetPlayerCharacter(ctx context.Context, arg SetPlayerCharacterParams) (Player, error)
- func (q *Queries) SetPlayerClubSet(ctx context.Context, arg SetPlayerClubSetParams) (Player, error)
- func (q *Queries) SetPlayerComet(ctx context.Context, arg SetPlayerCometParams) (Player, error)
- func (q *Queries) SetPlayerConsumables(ctx context.Context, arg SetPlayerConsumablesParams) (Player, error)
- func (q *Queries) SetPlayerCurrency(ctx context.Context, arg SetPlayerCurrencyParams) (SetPlayerCurrencyRow, error)
- func (q *Queries) SetPlayerDecoration(ctx context.Context, arg SetPlayerDecorationParams) (Player, error)
- func (q *Queries) SetPlayerNickname(ctx context.Context, arg SetPlayerNicknameParams) (Player, error)
- func (q *Queries) SetPlayerRank(ctx context.Context, arg SetPlayerRankParams) (SetPlayerRankRow, error)
- func (q *Queries) UpdateSessionExpiry(ctx context.Context, arg UpdateSessionExpiryParams) (Session, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type RemoveItemFromInventoryParams
- type Session
- type SetCharacterPartsParams
- type SetItemQuantityParams
- type SetPlayerCaddieParams
- type SetPlayerCharacterParams
- type SetPlayerClubSetParams
- type SetPlayerCometParams
- type SetPlayerConsumablesParams
- type SetPlayerCurrencyParams
- type SetPlayerCurrencyRow
- type SetPlayerDecorationParams
- type SetPlayerNicknameParams
- type SetPlayerRankParams
- type SetPlayerRankRow
- type UpdateSessionExpiryParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddItemToInventoryParams ¶ added in v0.0.3
type Character ¶
type Character struct { CharacterID int64 PlayerID int64 ItemID int64 HairColor int64 Shirt int64 Mastery int64 Part00ItemID sql.NullInt64 Part01ItemID sql.NullInt64 Part02ItemID sql.NullInt64 Part03ItemID sql.NullInt64 Part04ItemID sql.NullInt64 Part05ItemID sql.NullInt64 Part06ItemID sql.NullInt64 Part07ItemID sql.NullInt64 Part08ItemID sql.NullInt64 Part09ItemID sql.NullInt64 Part10ItemID sql.NullInt64 Part11ItemID sql.NullInt64 Part12ItemID sql.NullInt64 Part13ItemID sql.NullInt64 Part14ItemID sql.NullInt64 Part15ItemID sql.NullInt64 Part16ItemID sql.NullInt64 Part17ItemID sql.NullInt64 Part18ItemID sql.NullInt64 Part19ItemID sql.NullInt64 Part20ItemID sql.NullInt64 Part21ItemID sql.NullInt64 Part22ItemID sql.NullInt64 Part23ItemID sql.NullInt64 Part00ItemTypeID int64 Part01ItemTypeID int64 Part02ItemTypeID int64 Part03ItemTypeID int64 Part04ItemTypeID int64 Part05ItemTypeID int64 Part06ItemTypeID int64 Part07ItemTypeID int64 Part08ItemTypeID int64 Part09ItemTypeID int64 Part10ItemTypeID int64 Part11ItemTypeID int64 Part12ItemTypeID int64 Part13ItemTypeID int64 Part14ItemTypeID int64 Part15ItemTypeID int64 Part16ItemTypeID int64 Part17ItemTypeID int64 Part18ItemTypeID int64 Part19ItemTypeID int64 Part20ItemTypeID int64 Part21ItemTypeID int64 Part22ItemTypeID int64 Part23ItemTypeID int64 AuxPart0ID sql.NullInt64 AuxPart1ID sql.NullInt64 AuxPart2ID sql.NullInt64 AuxPart3ID sql.NullInt64 AuxPart4ID sql.NullInt64 CutInID sql.NullInt64 }
type CreateCharacterParams ¶
type CreateCharacterParams struct { PlayerID int64 ItemID int64 HairColor int64 Shirt int64 Mastery int64 Part00ItemTypeID int64 Part01ItemTypeID int64 Part02ItemTypeID int64 Part03ItemTypeID int64 Part04ItemTypeID int64 Part05ItemTypeID int64 Part06ItemTypeID int64 Part07ItemTypeID int64 Part08ItemTypeID int64 Part09ItemTypeID int64 Part10ItemTypeID int64 Part11ItemTypeID int64 Part12ItemTypeID int64 Part13ItemTypeID int64 Part14ItemTypeID int64 Part15ItemTypeID int64 Part16ItemTypeID int64 Part17ItemTypeID int64 Part18ItemTypeID int64 Part19ItemTypeID int64 Part20ItemTypeID int64 Part21ItemTypeID int64 Part22ItemTypeID int64 Part23ItemTypeID int64 }
type CreatePlayerParams ¶
type CreatePlayerParams struct { Username string Nickname sql.NullString PasswordHash string Pang int64 }
type CreateSessionParams ¶
type GetCharacterRow ¶ added in v0.0.3
type GetCharacterRow struct { CharacterID int64 PlayerID int64 ItemID int64 HairColor int64 Shirt int64 Mastery int64 Part00ItemID sql.NullInt64 Part01ItemID sql.NullInt64 Part02ItemID sql.NullInt64 Part03ItemID sql.NullInt64 Part04ItemID sql.NullInt64 Part05ItemID sql.NullInt64 Part06ItemID sql.NullInt64 Part07ItemID sql.NullInt64 Part08ItemID sql.NullInt64 Part09ItemID sql.NullInt64 Part10ItemID sql.NullInt64 Part11ItemID sql.NullInt64 Part12ItemID sql.NullInt64 Part13ItemID sql.NullInt64 Part14ItemID sql.NullInt64 Part15ItemID sql.NullInt64 Part16ItemID sql.NullInt64 Part17ItemID sql.NullInt64 Part18ItemID sql.NullInt64 Part19ItemID sql.NullInt64 Part20ItemID sql.NullInt64 Part21ItemID sql.NullInt64 Part22ItemID sql.NullInt64 Part23ItemID sql.NullInt64 Part00ItemTypeID int64 Part01ItemTypeID int64 Part02ItemTypeID int64 Part03ItemTypeID int64 Part04ItemTypeID int64 Part05ItemTypeID int64 Part06ItemTypeID int64 Part07ItemTypeID int64 Part08ItemTypeID int64 Part09ItemTypeID int64 Part10ItemTypeID int64 Part11ItemTypeID int64 Part12ItemTypeID int64 Part13ItemTypeID int64 Part14ItemTypeID int64 Part15ItemTypeID int64 Part16ItemTypeID int64 Part17ItemTypeID int64 Part18ItemTypeID int64 Part19ItemTypeID int64 Part20ItemTypeID int64 Part21ItemTypeID int64 Part22ItemTypeID int64 Part23ItemTypeID int64 AuxPart0ID sql.NullInt64 AuxPart1ID sql.NullInt64 AuxPart2ID sql.NullInt64 AuxPart3ID sql.NullInt64 AuxPart4ID sql.NullInt64 CutInID sql.NullInt64 CharacterTypeID int64 InventoryAuxPart0TypeIDFIXNULL int64 InventoryAuxPart1TypeIDFIXNULL int64 InventoryAuxPart2TypeIDFIXNULL int64 InventoryAuxPart3TypeIDFIXNULL int64 InventoryAuxPart4TypeIDFIXNULL int64 }
type GetCharactersByPlayerRow ¶ added in v0.0.3
type GetCharactersByPlayerRow struct { CharacterID int64 PlayerID int64 ItemID int64 HairColor int64 Shirt int64 Mastery int64 Part00ItemID sql.NullInt64 Part01ItemID sql.NullInt64 Part02ItemID sql.NullInt64 Part03ItemID sql.NullInt64 Part04ItemID sql.NullInt64 Part05ItemID sql.NullInt64 Part06ItemID sql.NullInt64 Part07ItemID sql.NullInt64 Part08ItemID sql.NullInt64 Part09ItemID sql.NullInt64 Part10ItemID sql.NullInt64 Part11ItemID sql.NullInt64 Part12ItemID sql.NullInt64 Part13ItemID sql.NullInt64 Part14ItemID sql.NullInt64 Part15ItemID sql.NullInt64 Part16ItemID sql.NullInt64 Part17ItemID sql.NullInt64 Part18ItemID sql.NullInt64 Part19ItemID sql.NullInt64 Part20ItemID sql.NullInt64 Part21ItemID sql.NullInt64 Part22ItemID sql.NullInt64 Part23ItemID sql.NullInt64 Part00ItemTypeID int64 Part01ItemTypeID int64 Part02ItemTypeID int64 Part03ItemTypeID int64 Part04ItemTypeID int64 Part05ItemTypeID int64 Part06ItemTypeID int64 Part07ItemTypeID int64 Part08ItemTypeID int64 Part09ItemTypeID int64 Part10ItemTypeID int64 Part11ItemTypeID int64 Part12ItemTypeID int64 Part13ItemTypeID int64 Part14ItemTypeID int64 Part15ItemTypeID int64 Part16ItemTypeID int64 Part17ItemTypeID int64 Part18ItemTypeID int64 Part19ItemTypeID int64 Part20ItemTypeID int64 Part21ItemTypeID int64 Part22ItemTypeID int64 Part23ItemTypeID int64 AuxPart0ID sql.NullInt64 AuxPart1ID sql.NullInt64 AuxPart2ID sql.NullInt64 AuxPart3ID sql.NullInt64 AuxPart4ID sql.NullInt64 CutInID sql.NullInt64 CharacterTypeID int64 }
type GetItemParams ¶ added in v0.0.3
type GetItemsByTypeIDParams ¶ added in v0.0.3
type GetPlayerConsumablesRow ¶ added in v0.0.3
type GetPlayerCurrencyRow ¶ added in v0.0.3
type GetPlayerRankRow ¶ added in v0.0.3
type GetPlayerRow ¶ added in v0.0.3
type GetPlayerRow struct { PlayerID int64 Username string Nickname sql.NullString PasswordHash string Pang int64 Points int64 Rank int64 BallTypeID int64 MascotTypeID int64 Slot0TypeID int64 Slot1TypeID int64 Slot2TypeID int64 Slot3TypeID int64 Slot4TypeID int64 Slot5TypeID int64 Slot6TypeID int64 Slot7TypeID int64 Slot8TypeID int64 Slot9TypeID int64 CaddieID sql.NullInt64 ClubID sql.NullInt64 BackgroundID sql.NullInt64 FrameID sql.NullInt64 StickerID sql.NullInt64 SlotID sql.NullInt64 CutInID sql.NullInt64 TitleID sql.NullInt64 Poster0ID sql.NullInt64 Poster1ID sql.NullInt64 CharacterID sql.NullInt64 Exp int64 CharacterID_2 int64 PlayerID_2 int64 ItemID int64 HairColor int64 Shirt int64 Mastery int64 Part00ItemID sql.NullInt64 Part01ItemID sql.NullInt64 Part02ItemID sql.NullInt64 Part03ItemID sql.NullInt64 Part04ItemID sql.NullInt64 Part05ItemID sql.NullInt64 Part06ItemID sql.NullInt64 Part07ItemID sql.NullInt64 Part08ItemID sql.NullInt64 Part09ItemID sql.NullInt64 Part10ItemID sql.NullInt64 Part11ItemID sql.NullInt64 Part12ItemID sql.NullInt64 Part13ItemID sql.NullInt64 Part14ItemID sql.NullInt64 Part15ItemID sql.NullInt64 Part16ItemID sql.NullInt64 Part17ItemID sql.NullInt64 Part18ItemID sql.NullInt64 Part19ItemID sql.NullInt64 Part20ItemID sql.NullInt64 Part21ItemID sql.NullInt64 Part22ItemID sql.NullInt64 Part23ItemID sql.NullInt64 Part00ItemTypeID int64 Part01ItemTypeID int64 Part02ItemTypeID int64 Part03ItemTypeID int64 Part04ItemTypeID int64 Part05ItemTypeID int64 Part06ItemTypeID int64 Part07ItemTypeID int64 Part08ItemTypeID int64 Part09ItemTypeID int64 Part10ItemTypeID int64 Part11ItemTypeID int64 Part12ItemTypeID int64 Part13ItemTypeID int64 Part14ItemTypeID int64 Part15ItemTypeID int64 Part16ItemTypeID int64 Part17ItemTypeID int64 Part18ItemTypeID int64 Part19ItemTypeID int64 Part20ItemTypeID int64 Part21ItemTypeID int64 Part22ItemTypeID int64 Part23ItemTypeID int64 AuxPart0ID sql.NullInt64 AuxPart1ID sql.NullInt64 AuxPart2ID sql.NullInt64 AuxPart3ID sql.NullInt64 AuxPart4ID sql.NullInt64 CutInID_2 sql.NullInt64 CharacterTypeID sql.NullInt64 CaddieTypeID sql.NullInt64 ClubTypeID sql.NullInt64 BackgroundTypeID sql.NullInt64 FrameTypeID sql.NullInt64 StickerTypeID sql.NullInt64 SlotTypeID sql.NullInt64 CutInTypeID sql.NullInt64 TitleTypeID sql.NullInt64 Poster0TypeID sql.NullInt64 Poster1TypeID sql.NullInt64 }
type Player ¶
type Player struct { PlayerID int64 Username string Nickname sql.NullString PasswordHash string Pang int64 Points int64 Rank int64 BallTypeID int64 MascotTypeID int64 Slot0TypeID int64 Slot1TypeID int64 Slot2TypeID int64 Slot3TypeID int64 Slot4TypeID int64 Slot5TypeID int64 Slot6TypeID int64 Slot7TypeID int64 Slot8TypeID int64 Slot9TypeID int64 CaddieID sql.NullInt64 ClubID sql.NullInt64 BackgroundID sql.NullInt64 FrameID sql.NullInt64 StickerID sql.NullInt64 SlotID sql.NullInt64 CutInID sql.NullInt64 TitleID sql.NullInt64 Poster0ID sql.NullInt64 Poster1ID sql.NullInt64 CharacterID sql.NullInt64 Exp int64 }
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) AddItemToInventory ¶ added in v0.0.3
func (*Queries) CreateCharacter ¶
func (*Queries) CreatePlayer ¶
func (*Queries) CreateSession ¶
func (*Queries) DeleteExpiredSessions ¶
func (*Queries) GetCharacter ¶
func (*Queries) GetCharactersByPlayer ¶
func (*Queries) GetItemsByTypeID ¶ added in v0.0.3
func (*Queries) GetPlayerByUsername ¶
func (*Queries) GetPlayerConsumables ¶ added in v0.0.3
func (*Queries) GetPlayerCurrency ¶ added in v0.0.3
func (*Queries) GetPlayerInventory ¶ added in v0.0.3
func (*Queries) GetPlayerRank ¶ added in v0.0.3
func (*Queries) GetSession ¶
func (*Queries) GetSessionByKey ¶
func (*Queries) GetSessionsByPlayer ¶
func (*Queries) PlayerHasCharacters ¶
func (*Queries) RemoveItemFromInventory ¶ added in v0.0.3
func (q *Queries) RemoveItemFromInventory(ctx context.Context, arg RemoveItemFromInventoryParams) error
func (*Queries) SetCharacterParts ¶ added in v0.0.3
func (*Queries) SetItemQuantity ¶ added in v0.0.3
func (*Queries) SetPlayerCaddie ¶ added in v0.0.3
func (*Queries) SetPlayerCharacter ¶ added in v0.0.3
func (*Queries) SetPlayerClubSet ¶ added in v0.0.3
func (*Queries) SetPlayerComet ¶ added in v0.0.3
func (*Queries) SetPlayerConsumables ¶ added in v0.0.3
func (*Queries) SetPlayerCurrency ¶ added in v0.0.3
func (q *Queries) SetPlayerCurrency(ctx context.Context, arg SetPlayerCurrencyParams) (SetPlayerCurrencyRow, error)
func (*Queries) SetPlayerDecoration ¶ added in v0.0.3
func (*Queries) SetPlayerNickname ¶
func (*Queries) SetPlayerRank ¶ added in v0.0.3
func (q *Queries) SetPlayerRank(ctx context.Context, arg SetPlayerRankParams) (SetPlayerRankRow, error)
func (*Queries) UpdateSessionExpiry ¶
type RemoveItemFromInventoryParams ¶ added in v0.0.3
type SetCharacterPartsParams ¶ added in v0.0.3
type SetCharacterPartsParams struct { Part00ItemID sql.NullInt64 Part01ItemID sql.NullInt64 Part02ItemID sql.NullInt64 Part03ItemID sql.NullInt64 Part04ItemID sql.NullInt64 Part05ItemID sql.NullInt64 Part06ItemID sql.NullInt64 Part07ItemID sql.NullInt64 Part08ItemID sql.NullInt64 Part09ItemID sql.NullInt64 Part10ItemID sql.NullInt64 Part11ItemID sql.NullInt64 Part12ItemID sql.NullInt64 Part13ItemID sql.NullInt64 Part14ItemID sql.NullInt64 Part15ItemID sql.NullInt64 Part16ItemID sql.NullInt64 Part17ItemID sql.NullInt64 Part18ItemID sql.NullInt64 Part19ItemID sql.NullInt64 Part20ItemID sql.NullInt64 Part21ItemID sql.NullInt64 Part22ItemID sql.NullInt64 Part23ItemID sql.NullInt64 Part00ItemTypeID int64 Part01ItemTypeID int64 Part02ItemTypeID int64 Part03ItemTypeID int64 Part04ItemTypeID int64 Part05ItemTypeID int64 Part06ItemTypeID int64 Part07ItemTypeID int64 Part08ItemTypeID int64 Part09ItemTypeID int64 Part10ItemTypeID int64 Part11ItemTypeID int64 Part12ItemTypeID int64 Part13ItemTypeID int64 Part14ItemTypeID int64 Part15ItemTypeID int64 Part16ItemTypeID int64 Part17ItemTypeID int64 Part18ItemTypeID int64 Part19ItemTypeID int64 Part20ItemTypeID int64 Part21ItemTypeID int64 Part22ItemTypeID int64 Part23ItemTypeID int64 CutInID sql.NullInt64 CharacterID int64 }
type SetItemQuantityParams ¶ added in v0.0.3
type SetPlayerCaddieParams ¶ added in v0.0.3
type SetPlayerCharacterParams ¶ added in v0.0.3
type SetPlayerClubSetParams ¶ added in v0.0.3
type SetPlayerCometParams ¶ added in v0.0.3
type SetPlayerConsumablesParams ¶ added in v0.0.3
type SetPlayerCurrencyParams ¶ added in v0.0.3
type SetPlayerCurrencyRow ¶ added in v0.0.3
type SetPlayerDecorationParams ¶ added in v0.0.3
type SetPlayerNicknameParams ¶
type SetPlayerNicknameParams struct { Nickname sql.NullString PlayerID int64 }
type SetPlayerRankParams ¶ added in v0.0.3
type SetPlayerRankRow ¶ added in v0.0.3
Click to show internal directories.
Click to hide internal directories.