Battle pet slots
Перейти к навигации
Перейти к поиску
Таблица battle_pet_slots
Таблица battle_pet_slots из базы данных auth хранит назначение боевых питомцев на слоты “журнала питомцев” для Battle.net аккаунта: какой питомец стоит в каком слоте и заблокирован ли слот.
Структура таблицы
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| id | tinyint | PRIMARY (id, battlenetAccountId) | NO | |||
| battlenetAccountId | int | PRIMARY (id, battlenetAccountId) | NO | |||
| battlePetGuid | bigint | NO | ||||
| locked | tinyint | NO | 1 |
id
Номер слота (индекс слота) внутри Battle.net аккаунта. Вместе с `battlenetAccountId` образует составной первичный ключ.
Пример: 1
battlenetAccountId
ID Battle.net аккаунта. Значение соответствует таблице battlenet_accounts (поле `battlenet_accounts.id`). Вместе с `id` образует составной первичный ключ.
Пример: 1001
battlePetGuid
GUID назначенного питомца. Логически является ссылкой на таблицу battle_pets (поле `battle_pets.guid`). (В данной схеме внешний ключ не объявлен, но смысл поля — именно ссылка на питомца.)
Пример: 900000123
locked
Флаг блокировки слота.
| Value | Значение |
|---|---|
| 1 | Слот заблокирован |
| 0 | Слот разблокирован |
Пример: 1