Version

Материал из World of WarCraft Developers Wiki
Перейти к навигации Перейти к поиску

Таблица version

Таблица version из базы данных world хранит **сведения о версии ядра и версии world-базы**, которые сервер использует для диагностики соответствия core ↔ DB.

PRIMARY KEY: (core_version).

Field Type Attributes Key Null Default Extra
core_version varchar(250) utf8mb4_unicode_ci PRIMARY NO
core_revision varchar(120) utf8mb4_unicode_ci YES NULL
db_version varchar(120) utf8mb4_unicode_ci YES NULL
cache_id int YES 0

core_version

Полное текстовое описание версии ядра, которое core «дампит» при старте.

Пример: "TrinityCore rev. 8e48ef7863c5 2015-03-22 01:28:02 +0100 (6.x branch) (Win64, Release)"

core_revision

Хэш коммита (или строка вида Unknown), который соответствует сборке ядра.

Пример: "8e48ef7863c5"

db_version

Версия world DB, с которой рассчитана работать сборка (обычно строка вида TDB …).

Пример: "TDB 335.58"

cache_id

Минорная версия/идентификатор кэша БД (используется ядром как числовой маркер версии).

Пример: 0