Manual:Slots table/fr

La table slots représente une relation de n à m entre les révisions et les objets de contenu. Un objet de contenu peut avoir un « rôle » spécifique dans une ou plusieurs révisions. Chaque révision peut avoir plusieurs objets de contenu, chacun d'eux affecté à un rôle différent.

The table was introduced in MediaWiki 1.31 as part of the project. See for details. During migration from older versions, the table is populated by (run automatically by the upgrade script).

slot_revision_id
Référence vers ou. slot_revision_id et slot_role_id ensemble comprennent la clé primaire.

slot_role_id
Référence vers

slot_content_id
Référence vers

slot_origin
Le de la révision qui a généré le contenu de l'emplacement. Pour trouver les révisions qui ont modifié des emplacements, cherchez slot_origin = slot_revision_id.

Schéma
+--+--+--+-+-+---+ +--+--+--+-+-+---+ +--+--+--+-+-+---+
 * Field           | Type                 | Null | Key | Default | Extra |
 * slot_revision_id | bigint(20) unsigned | NO   | PRI | NULL    |       |
 * slot_role_id    | smallint(5) unsigned | NO   | PRI | NULL    |       |
 * slot_content_id | bigint(20) unsigned  | NO   |     | NULL    |       |
 * slot_origin     | bigint(20) unsigned  | NO   |     | NULL    |       |

Index
 +---++---+--+--+---+-+--++--++-+---+ +---++---+--+--+---+-+--++--++-+---+ +---++---+--+--+---+-+--++--++-+---+
 * Table | Non_unique | Key_name                 | Seq_in_index | Column_name      | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
 * slots |         0 | PRIMARY                   |            1 | slot_revision_id | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
 * slots |         0 | PRIMARY                   |            2 | slot_role_id     | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
 * slots |         1 | slot_revision_origin_role |            1 | slot_revision_id | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
 * slots |         1 | slot_revision_origin_role |            2 | slot_origin      | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
 * slots |         1 | slot_revision_origin_role |            3 | slot_role_id     | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |