Manuel:PopulateContentTables.php

From mediawiki.org
This page is a translated version of the page Manual:PopulateContentTables.php and the translation is 100% complete.
Version de MediaWiki :
1.32

Détails

populateContentTables.php est un script de maintenance qui migre les données de révision pour le compte des modifications du schéma de la base de données effectuées dans le cadre du projet Multi-Content Revisions (création des tables content , content_models , slots , slot_roles , dépréciation du concept de formats de contenu).

Il a été ajouté dans MediaWiki 1.32.0 (phab:T182682).

Ce script est exécuté automatiquement par update.php et traite 500 éléments par lot.

Options et arguments

Option Description Type
--table révision ou table archive, ou all pour populer les deux optionnel
--reuse-content réutiliser les lignes de la table content quand l'adresse et le modèle sont les mêmes.
Cela va peut-être augmenter de manière significative le temps d'exécution du script et l'utilisation de la mémoire.
optionnel
--start-revision groupe de requêtes à vérifier spécifiquement optionnel
--start-archive utiliser une grappe externe par nom optionnel

Utilisation

php maintenance/populateContentTables.php [ --table| --reuse-content| --start-revision| --start-archive ]
Terminal

Modifications dans les versions

Modifications depuis MediaWiki 1.32.4

  • Calcul du sha1 et de la longueur si nécessaire dans maintenance/populationContentTables.php.

Voir aussi