Manual:$wgActorTableSchemaMigrationStage/ru

$wgActorTableSchemaMigrationStage указывает на стадию. Большинство вики могут установить это значение в  и запустить , как только обновятся все необходимые расширения.

Обратите внимание, что одновременное чтение старой и новой схемы не поддерживается в 1.32, но поддерживалось (со значительными проблемами производительности запросов) в 1.31.

MediaWiki 1.32+
Для $wgActorTableSchemaMigrationStage можно задать одну комбинацию флагов миграции изменения схемы.

Допустимые значения для конфигурации - одна из констант. Рекомендуемые значения:


 * (0x03, значение по умолчанию) - запись и чтение только старой схемы. Новая схема даже не должна существовать. Это используется с момента, когда патч объединяется и до тех пор, пока изменение схемы не будет применено к базе данных.
 * (0x13) - Записать и старую и новую схему. Прочитать старую схему. Используется во время тестирования изменений, что позволяет легко выполнить откат к старой схеме.
 * (0x31) - Записать и старую и новую схему. Прочитать новую схему. Используется во время тестирования изменений, что позволяет легко выполнить откат к старой схеме.
 * (0x30) - Чтение и запись только новой схемы. Старая схема (и флаг функции) теперь могут быть удалены.

MediaWiki 1.31
Для $wgActorTableSchemaMigrationStage можно установить один из флагов миграции изменения схемы. Допустимый диапазон значений для конфигурации - одна из констант. Доступные константы и их планируемые сценарии использования в вики Фонда Викимедиа:
 * (0, значение по умолчанию): запись и чтение только старой схемы. Новая схема даже не должна существовать. Это используется с момента, когда патч объединяется и до тех пор, пока изменение схемы не будет применено к базе данных.
 * (1): Записать и старую и новую схему. Read the new schema preferentially, falling back to the old. This is used while the change is being tested, allowing easy roll-back to the old schema.
 * (2): Write only the new schema. Read the new schema preferentially, falling back to the old. This is used while running the maintenance script to migrate existing entries in the old schema to the new schema.
 * (3): Only read and write the new schema. The old schema (and the feature flag) may now be removed.