Build executable hash
Перейти к навигации
Перейти к поиску
Таблица build_executable_hash
Таблица build_executable_hash из базы данных auth хранит хэш исполняемого файла клиента для конкретной сборки (`build`) и платформы (`platform`). Используется при проверке совместимости/подлинности клиента при подключении.
Структура таблицы
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| build | int | PRIMARY (build, platform) | NO | |||
| platform | char(4) | CHARACTER SET ascii, COLLATE ascii_bin | PRIMARY (build, platform) | NO | ||
| executableHash | binary(20) | NO |
build
Номер сборки клиента (build number). Логически соответствует `build_info.build` из таблицы build_info.
Пример: 64154
platform
Код платформы (4 ASCII-символа), для которой указан `executableHash`. Значение используется в паре с `build` как составной первичный ключ.
Пример: Win
executableHash
20-байтный хэш исполняемого файла клиента для указанной пары (`build`, `platform`). В SQL обычно задаётся в виде hex (`0x...`).
Пример: 0x0123456789ABCDEF0123456789ABCDEF01234567