Battlenet account warband scenes
Перейти к навигации
Перейти к поиску
Таблица battlenet_account_warband_scenes
Таблица battlenet_account_warband_scenes из базы данных auth хранит “сцены Warband”, доступные Battle.net аккаунту (коллекция/журнал), а также состояние “избранное” и флаг “fanfare” (отметка новизны/уведомления в интерфейсе).
Структура таблицы
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| battlenetAccountId | int | UNSIGNED | PRIMARY (battlenetAccountId, warbandSceneId), FOREIGN KEY (fk_battlenet_account_warband_scenes__accountId) | NO | REFERENCES battlenet_accounts(id) | |
| warbandSceneId | int | PRIMARY (battlenetAccountId, warbandSceneId) | NO | 0 | ||
| isFavorite | tinyint(1) | YES | 0 | |||
| hasFanfare | tinyint(1) | YES | 0 |
battlenetAccountId
ID Battle.net аккаунта-владельца. Значение является ID из таблицы battlenet_accounts (поле `battlenet_accounts.id`).
Пример: 1001
warbandSceneId
Идентификатор сцены Warband (ID “записи сцены” из клиентских данных/коллекций, используемый ядром). Вместе с `battlenetAccountId` образует составной первичный ключ.
Пример: 12
isFavorite
Флаг “избранное” для сцены.
| Value | Значение |
|---|---|
| 0 | Не в избранном |
| 1 | В избранном |
Пример: 1
hasFanfare
Флаг “fanfare/новинка” — используется, чтобы отметить сцену как новую/требующую уведомления в интерфейсе.
| Value | Значение |
|---|---|
| 0 | Не отмечено как новое |
| 1 | Отмечено как новое (нужно fanfare/уведомление) |
Пример: 0