Manual:$wgSharedTables
Shared DB settings: $wgSharedTables | |
---|---|
Lista de tablas de base de datos (sin prefijos) a compartir cuando está activado $wgSharedDB . |
|
Introducido en la versión: | 1.13.0 (r34353) |
Eliminado en la versión: | aún se usa |
Valores permitidos: | (matriz) |
Valor predeterminado: | see below |
Otras configuraciones: Alfabéticamente | Por Función |
Detalles
Para asegurar la compatibilidad hacia abajo, esto sólo incluye de forma predeterminada la tabla de usuarios. Sin embargo, puedes eliminarla de forma que puedas activar extensiones usando la base de datos compartida pero sin tener usuarios compartidos. O puedes añadirla en otra tabla, como interwiki, para obligar a MediaWiki a usar la versión compartida de la tabla.
Ten cuidado cuando compartas tablas. Las tablas de imágenes, revisiones, páginas y muchas otras pueden tener efectos colaterales negativos si las compartes.
En MW 1.16 (r56741) se añadió la nueva tabla para almacenar las preferencias de los usuarios - user_properties .
Mira Manual:Shared database para informarte de cómo se usa.
Default value
Versión de MediaWiki: | ≥ 1.39 |
$wgSharedTables = [
'user',
'user_properties',
'user_autocreate_serial',
];
Versiones de MediaWiki: | 1.27 – 1.38 |
$wgSharedTables = [
'user',
'user_properties',
];
Versiones de MediaWiki: | 1.13 – 1.26 |
$wgSharedTables = array( 'user', 'user_properties' );
Actualización
Desde MediaWiki 1.21, $wgSharedTables
debe ser desactivada temporalmente durante el proceso de actualización del software.
De lo contrario, las tablas compartidas no se actualizarán en absoluto (ni las tablas de $wgSharedPrefix
, ni las de $wgDBprefix
), lo que puede conllevar un fallo en la actualización.
Ejemplo
Si quisieras compartir la tabla ipblocks , usarías:
$wgSharedTables[] = 'ipblocks';
Véase también
- Manual:$wgSharedDB
- Manual:$wgSharedPrefix
- Extension:GlobalPreferences - Permite a un usuario elegir cuáles de sus preferencias serán globales.