Manuel:$wgCommentTempTableSchemaMigrationStage
Cette fonctionnalité a été supprimée entièrement dans la version 1.41.0. |
| Paramètres de la base de données: $wgCommentTempTableSchemaMigrationStage | |
|---|---|
| Étapes de migration du schéma des tables temporaires de commentaires. |
|
| Introduit dans la version : | 1.40.0 (Gerrit change 872985; git #cf127211) |
| Retiré dans la version : | 1.41.0 (Gerrit change 924123; git #27beeac2) |
| Valeurs autorisées : | (tableau) |
| Valeur par défaut : | [] |
| Autres paramètres : Alphabétique | Par fonction | |
Détails
Étapes de migration du schéma des tables temporaires de commentaires. Utiliser les drapeaux SCHEMA_COMPAT_XXX.
La valeur par défaut est un tableau vide, qui est équivalent à :
[
'rev_comment' => MIGRATION_OLD,
]
Pour effectuer la migration, définissez cette variable de configuration pour écrire dans les deux tables mais lire à partir de l'ancienne table temporaire :
[
'rev_comment' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_OLD,
]
Puis, exécuter Manual:migrateRevisionCommentTemp.php pour remplir la nouvelle table.
Une fois le script terminé, pour tester, cette configuration peut être modifiée pour écrire toujours dans les deux tables mais lire uniquement à partir de la nouvelle table (fait dans Gerrit change 923749). Cela permet de lire facilement en arrière à partir de l'ancien tableau au cas où des bogues ou des incompatibilités sont trouvés :
[
'rev_comment' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_NEW,
]