Manual:archive テーブル

This page is a translated version of the page Manual:Archive table and the translation is 76% complete.
Manual:コンテンツ MediaWiki のデータベース レイアウト archive テーブル

archive テーブルは MediaWiki が削除されたページの情報を格納する場所です。 MediaWiki管理者Special:Undelete 特別ページを使ってページの変更を元に戻したり、削除したページを復元したりすることができます。 MediaWiki 1.5 より、ページの内容は text テーブルに残っています。削除時は logging テーブルに記録されます。

ページが削除された場合、そのすべての過去の版は revision テーブルから archive テーブルに移されます。 ページがその後復元された場合、その版は archive テーブルから削除され、revision テーブルで再作成されます。

archive テーブルは、レイアウト上で old テーブルおよび revision テーブルと広範に関連しています。Gerrit change 51675 によって主キーが設定されており、その値は ar_id です。

MediaWiki 1.5 より前では、text テーブルの内容がここに移されていたため、個々の版は空でない ar_text の内容を持っていました。 そのテキストは圧縮する事ができるはずで、それらの場合、それは Revision の ar_flags フィールドの上に gzip によって記録されます。 それらの現在のものではない、削除が起きた時のレコードも、多数の削除サイクルを区別するか、あるいは過去の削除を長い期間編集されなかったページの最近の削除から区別することを、難しくしています。

フィールド

ar_id

MediaWiki バージョン:
1.22
Gerrit change 51675

主キーです。

ar_namespace

基本的なページ情報: 削除された版の名前空間を格納しています。 これらは page_namespace の値を格納します。

ar_title

基本的なページの情報: page_title と同じである削除済みページのページタイトルを格納しています。

ar_text

MediaWiki バージョン:
1.4

MediaWiki 1.5 以前は、ここにアーカイブ済みの旧ページのテキストを保存。 アーカイブ済みの旧ページは ar_text_id 設定は NULL; text テーブルの空エントリを示しません 。 代わりに、このフィールド にテキストがおかれました。 Undeleting content from an old archived page undeletes the text from this field.

MediaWiki バージョン:
1.5 – 1.30

In newly deleted pages (MediaWiki 1.5 and later), the revision text remains in the text table. そのような新しく削除されたページは、archive テーブルにテキストを格納せず'、代わりに別々に存在するテキスト行を参照します。 However, for text from pages, which have been archived in MediaWiki 1.4 and before, the ar_text field will still be used!

テキストは gzip で圧縮されているか、さもなければ funky。

ar_comment

MediaWiki バージョン:
1.32

基本的な版情報: 削除された版の「編集内容の要約」を保持しており、rev_comment に類似しています。

(廃止予定); ar_comment_id and the comment table should be used instead!

ar_comment_id

MediaWiki バージョン:
1.30

This is a foreign key to comment_id in the comment table.

ar_user

基本的な版情報: 削除された版を作成した利用者の利用者 ID を格納します。これは user_id および rev_user と同じです。 このフィールドは、匿名の編集、初期化スクリプト、そして一部のまとまったインポートで 0 の値になります。

(1.31 で廃止予定) 操作者の移行 が実行されている間、および構成設定 $wgActorTableSchemaMigrationStage に応じて、このフィールドは空になる場合があり、編集を行ったアクターは代わりに ar_actor フィールドに格納されることがあります。

ar_user_text

基本的な版情報: このフィールドは、編集者の利用者名のテキスト、または削除された版が未登録の利用者によって行われた場合は、その編集者の IP アドレスを格納します。 rev_user_text に相当します。

(1.31 で廃止予定) 操作者の移行 が実行されている間、および構成設定 $wgActorTableSchemaMigrationStage に応じて、このフィールドは空になる場合があり、編集を行ったアクターは代わりに ar_actor フィールドに格納されることがあります。

ar_actor

MediaWiki バージョン:
1.31

This is a foreign key to actor_id in the actor table.

ar_timestamp

このフィールドは、版が当初保存された時刻を格納します。 それは rev_timestamp 相当のものです。

This is not the timestamp of article deletion; that is saved in the deletion log entry, in the logging table's log_timestamp .

ar_minor_edit

基本的な版の情報: 利用者が削除済みの版に 細部の編集 の印を付けたかどうか記録します。 このフィールドの値が 1 である場合、編集は 'minor' というタグを付けられます。; それ以外は 0 です。 これは rev_minor_edit と同等のものです。

ar_flags

MediaWiki バージョン:
1.30

This field is similar to old_flags in the text table. It was added in MediaWiki 1.5, but is most likely unused: For revisions archived with older versions, it is not used as it was not there at the time of their deletion; a conversion, which would have added flags for revisions, which already had been archived when the update to MediaWiki 1.5 or newer was being done, was not applied. Texts of revisions archived with MediaWiki 1.5 or later do not use this field; they themselves stay in the text table; together with their flags staying in old_flags .

ar_rev_id

MediaWiki バージョン:
1.5

版が削除されたとき、それらの一意な rev_id は、削除の取り消し後にも保持できるように、ここに格納されます。 これは、不慮の削除サイクルや、履歴のマージのような煩雑な操作の後でも、指定された版への固定リンクを維持するために必要です。

1.4 からの古いエントリーはここが NULL になっており、それらの版の削除取り消し時に新しい rev_id が作成されます。

ar_text_id

MediaWiki バージョン:
1.5 – 1.34

MediaWiki 1.5 以降での削除された版では、これは old_id テーブル内の text へのキーです;すなわち、それはストレージバックエンドで保管されたテキストへのキーです。 block-compression scheme を壊す事と、他の点ではストレージの激しい変更を避けるために、実際のテキストは text テーブルからは削除*されません*。; どちらかと言うと、テキストはただ単にページでのエントリーの除去によって隠されるだけです。 rev_text_id に相当します。

(1.35 で除去) This column was replaced by content.content_address.

MediaWiki 1.2-1.4 においては、削除された古いエントリーはこのフィールドに NULL 値を持ち、そしてそれらの ar_textar_flags フィールドは削除取り消しの上に新しいテキストレコードを作るために使用されます。

ar_deleted

MediaWiki バージョン:
1.10

このフィールドは the RevDelete/Suppression (Oversight) system のために予約されています。 rev_deleted に相当します。

ar_len

MediaWiki バージョン:
1.10

このフィールドは、削除された版のバイト単位での長さを格納します。 rev_len に類似しています。

ar_page_id

MediaWiki バージョン:
1.11

このアーカイブ行は削除済みのページにあったpage_id の参照に基づいて作成。 SysAdmin が Archives の中で一緒にマージされた大きなページを修復するか、もし可能であるなら、そのオリジナルの ID 番号により、正確にページを復元することに対して役立ちます。 rev_page に相当します。 1.11 未満の削除されたページでは NULL になります。

MediaWiki が部分的な削除取り消しや履歴の分割/マージをサポートしているため、ar_page_id が削除取り消し先のページ ID と一致する保証はないことに注意してください。

ar_parent_id

MediaWiki バージョン:
1.13

The revision id of the previous revision to the page. Populated from rev_parent_id . Will be null for revisions deleted prior to 1.13. 新しく作成された記事への最初の編集 (したがって、記事の作成) は、このフィールドの値が 0 であることで識別できます。

ar_sha1

MediaWiki バージョン:
1.19

The SHA-1 text content hash in base-36. rev_sha1 以降、実装。

ar_content_format

MediaWiki バージョン:
1.21 – 1.34

アーカイブ済みの版のコンテンツ形式は、既定では NULL に設定、ページの既定と異なる場合のみ保存されます。

(1.35 で除去) この欄は除去済みです。 The ContentHandler class is able to automatically detect the content format, and replaces this column.

ar_content_model

MediaWiki バージョン:
1.21 – 1.34

過去ログ化した版は、既定では NULL でありそれと異なる設定の場合に限定して保存され、定義は ContentHandler::getDefaultModelFor( $title ) に従います。

(1.35 で除去) This column was replaced by content.content_model, which references content_models.model_id.

スキーマの要約

MediaWiki バージョン:
1.36

DESCRIBE archive;

+---------------+---------------------+------+-----+---------+----------------+
| Field         | Type                | Null | Key | Default | Extra          |
+---------------+---------------------+------+-----+---------+----------------+
| ar_id         | int(10) unsigned    | NO   | PRI | NULL    | auto_increment |
| ar_namespace  | int(11)             | NO   | MUL | 0       |                |
| ar_title      | varbinary(255)      | NO   |     |         |                |
| ar_comment_id | bigint(20) unsigned | NO   |     | NULL    |                |
| ar_actor      | bigint(20) unsigned | NO   | MUL | NULL    |                |
| ar_timestamp  | binary(14)          | NO   |     | NULL    |                |
| ar_minor_edit | tinyint(4)          | NO   |     | 0       |                |
| ar_rev_id     | int(10) unsigned    | NO   | UNI | NULL    |                |
| ar_deleted    | tinyint(3) unsigned | NO   |     | 0       |                |
| ar_len        | int(10) unsigned    | YES  |     | NULL    |                |
| ar_page_id    | int(10) unsigned    | YES  |     | NULL    |                |
| ar_parent_id  | int(10) unsigned    | YES  |     | NULL    |                |
| ar_sha1       | varbinary(32)       | NO   |     |         |                |
+---------------+---------------------+------+-----+---------+----------------+
MediaWiki バージョン:
1.35

DESCRIBE archive;

+---------------+---------------------+------+-----+----------------+----------------+
| Field         | Type                | Null | Key | Default        | Extra          |
+---------------+---------------------+------+-----+----------------+----------------+
| ar_id         | int(10) unsigned    | NO   | PRI | NULL           | auto_increment |
| ar_namespace  | int(11)             | NO   | MUL | 0              |                |
| ar_title      | varbinary(255)      | NO   |     |                |                |
| ar_comment_id | bigint(20) unsigned | NO   |     | NULL           |                |
| ar_actor      | bigint(20) unsigned | NO   | MUL | NULL           |                |
| ar_timestamp  | binary(14)          | NO   |     |                |                |
| ar_minor_edit | tinyint(4)          | NO   |     | 0              |                |
| ar_rev_id     | int(10) unsigned    | NO   | UNI | NULL           |                |
| ar_deleted    | tinyint(3) unsigned | NO   |     | 0              |                |
| ar_len        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_page_id    | int(10) unsigned    | YES  |     | NULL           |                |
| ar_parent_id  | int(10) unsigned    | YES  |     | NULL           |                |
| ar_sha1       | varbinary(32)       | NO   |     |                |                |
+---------------+---------------------+------+-----+----------------+----------------+
MediaWiki バージョン:
1.34

DESCRIBE archive;

+-------------------+---------------------+------+-----+----------------+----------------+
| Field             | Type                | Null | Key | Default        | Extra          |
+-------------------+---------------------+------+-----+----------------+----------------+
| ar_id             | int(10) unsigned    | NO   | PRI | NULL           | auto_increment |
| ar_namespace      | int(11)             | NO   | MUL | 0              |                |
| ar_title          | varbinary(255)      | NO   |     |                |                |
| ar_comment_id     | bigint(20) unsigned | NO   |     | NULL           |                |
| ar_actor          | bigint(20) unsigned | NO   | MUL | NULL           |                |
| ar_timestamp      | binary(14)          | NO   |     |                |                |
| ar_minor_edit     | tinyint(4)          | NO   |     | 0              |                |
| ar_rev_id         | int(10) unsigned    | NO   | UNI | NULL           |                |
| ar_text_id        | int(10) unsigned    | NO   |     | 0              |                |
| ar_deleted        | tinyint(3) unsigned | NO   |     | 0              |                |
| ar_len            | int(10) unsigned    | YES  |     | NULL           |                |
| ar_page_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_parent_id      | int(10) unsigned    | YES  |     | NULL           |                |
| ar_sha1           | varbinary(32)       | NO   |     |                |                |
| ar_content_model  | varbinary(32)       | YES  |     | NULL           |                |
| ar_content_format | varbinary(64)       | YES  |     | NULL           |                |
+-------------------+---------------------+------+-----+----------------+----------------+
MediaWiki バージョン:
1.33

DESCRIBE archive;

+-------------------+---------------------+------+-----+----------------+----------------+
| Field             | Type                | Null | Key | Default        | Extra          |
+-------------------+---------------------+------+-----+----------------+----------------+
| ar_id             | int(10) unsigned    | NO   | PRI | NULL           | auto_increment |
| ar_namespace      | int(11)             | NO   | MUL | 0              |                |
| ar_title          | varbinary(255)      | NO   |     |                |                |
| ar_comment_id     | bigint(20) unsigned | NO   |     | NULL           |                |
| ar_user           | int(10) unsigned    | NO   |     | 0              |                |
| ar_user_text      | varbinary(255)      | NO   | MUL |                |                |
| ar_actor          | bigint(20) unsigned | NO   | MUL | 0              |                |
| ar_timestamp      | binary(14)          | NO   |     |                |                |
| ar_minor_edit     | tinyint(4)          | NO   |     | 0              |                |
| ar_rev_id         | int(10) unsigned    | NO   | UNI | NULL           |                |
| ar_text_id        | int(10) unsigned    | NO   |     | 0              |                |
| ar_deleted        | tinyint(3) unsigned | NO   |     | 0              |                |
| ar_len            | int(10) unsigned    | YES  |     | NULL           |                |
| ar_page_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_parent_id      | int(10) unsigned    | YES  |     | NULL           |                |
| ar_sha1           | varbinary(32)       | NO   |     |                |                |
| ar_content_model  | varbinary(32)       | YES  |     | NULL           |                |
| ar_content_format | varbinary(64)       | YES  |     | NULL           |                |
+-------------------+---------------------+------+-----+----------------+----------------+
MediaWiki バージョン:
1.32

DESCRIBE archive;

+-------------------+---------------------+------+-----+----------------+----------------+
| Field             | Type                | Null | Key | Default        | Extra          |
+-------------------+---------------------+------+-----+----------------+----------------+
| ar_id             | int(10) unsigned    | NO   | PRI | NULL           | auto_increment |
| ar_namespace      | int(11)             | NO   | MUL | 0              |                |
| ar_title          | varbinary(255)      | NO   |     |                |                |
| ar_comment        | varbinary(767)      | NO   |     |                |                |
| ar_comment_id     | bigint(20) unsigned | NO   |     | 0              |                |
| ar_user           | int(10) unsigned    | NO   |     | 0              |                |
| ar_user_text      | varbinary(255)      | NO   | MUL |                |                |
| ar_actor          | bigint(20) unsigned | NO   | MUL | 0              |                |
| ar_timestamp      | binary(14)          | NO   |     |                |                |
| ar_minor_edit     | tinyint(4)          | NO   |     | 0              |                |
| ar_rev_id         | int(10) unsigned    | NO   | UNI | NULL           |                |
| ar_text_id        | int(10) unsigned    | NO   |     | 0              |                |
| ar_deleted        | tinyint(3) unsigned | NO   |     | 0              |                |
| ar_len            | int(10) unsigned    | YES  |     | NULL           |                |
| ar_page_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_parent_id      | int(10) unsigned    | YES  |     | NULL           |                |
| ar_sha1           | varbinary(32)       | NO   |     |                |                |
| ar_content_model  | varbinary(32)       | YES  |     | NULL           |                |
| ar_content_format | varbinary(64)       | YES  |     | NULL           |                |
+-------------------+---------------------+------+-----+----------------+----------------+
MediaWiki バージョン:
1.31

DESCRIBE archive;

+-------------------+---------------------+------+-----+----------------+----------------+
| Field             | Type                | Null | Key | Default        | Extra          |
+-------------------+---------------------+------+-----+----------------+----------------+
| ar_id             | int(10) unsigned    | NO   | PRI | NULL           | auto_increment |
| ar_namespace      | int(11)             | NO   | MUL | 0              |                |
| ar_title          | varbinary(255)      | NO   |     |                |                |
| ar_comment        | varbinary(767)      | NO   |     |                |                |
| ar_comment_id     | bigint(20) unsigned | NO   |     | 0              |                |
| ar_user           | int(10) unsigned    | NO   |     | 0              |                |
| ar_user_text      | varbinary(255)      | NO   | MUL |                |                |
| ar_actor          | bigint(20) unsigned | NO   | MUL | 0              |                |
| ar_timestamp      | binary(14)          | NO   |     |                |                |
| ar_minor_edit     | tinyint(4)          | NO   |     | 0              |                |
| ar_rev_id         | int(10) unsigned    | NO   | MUL | NULL           |                |
| ar_text_id        | int(10) unsigned    | NO   |     | 0              |                |
| ar_deleted        | tinyint(3) unsigned | NO   |     | 0              |                |
| ar_len            | int(10) unsigned    | YES  |     | NULL           |                |
| ar_page_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_parent_id      | int(10) unsigned    | YES  |     | NULL           |                |
| ar_sha1           | varbinary(32)       | NO   |     |                |                |
| ar_content_model  | varbinary(32)       | YES  |     | NULL           |                |
| ar_content_format | varbinary(64)       | YES  |     | NULL           |                |
+-------------------+---------------------+------+-----+----------------+----------------+
MediaWiki バージョン:
1.30

DESCRIBE archive;

+-------------------+---------------------+------+-----+----------------+----------------+
| Field             | Type                | Null | Key | Default        | Extra          |
+-------------------+---------------------+------+-----+----------------+----------------+
| ar_id             | int(10) unsigned    | NO   | PRI | NULL           | auto_increment |
| ar_namespace      | int(11)             | NO   | MUL | 0              |                |
| ar_title          | varbinary(255)      | NO   |     |                |                |
| ar_text           | mediumblob          | NO   |     | NULL           |                |
| ar_comment        | varbinary(767)      | NO   |     |                |                |
| ar_comment_id     | bigint(20) unsigned | NO   |     | 0              |                |
| ar_user           | int(10) unsigned    | NO   |     | 0              |                |
| ar_user_text      | varbinary(255)      | NO   | MUL | NULL           |                |
| ar_timestamp      | binary(14)          | NO   |     |                |                |
| ar_minor_edit     | tinyint(4)          | NO   |     | 0              |                |
| ar_flags          | tinyblob            | NO   |     | NULL           |                |
| ar_rev_id         | int(10) unsigned    | YES  | MUL | NULL           |                |
| ar_text_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_deleted        | tinyint(3) unsigned | NO   |     | 0              |                |
| ar_len            | int(10) unsigned    | YES  |     | NULL           |                |
| ar_page_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_parent_id      | int(10) unsigned    | YES  |     | NULL           |                |
| ar_sha1           | varbinary(32)       | NO   |     |                |                |
| ar_content_model  | varbinary(32)       | YES  |     | NULL           |                |
| ar_content_format | varbinary(64)       | YES  |     | NULL           |                |
+-------------------+---------------------+------+-----+----------------+----------------+
MediaWiki バージョン:
1.25 – 1.29

DESCRIBE archive;

+-------------------+---------------------+------+-----+----------------+----------------+
| Field             | Type                | Null | Key | Default        | Extra          |
+-------------------+---------------------+------+-----+----------------+----------------+
| ar_id             | int(10) unsigned    | NO   | PRI | NULL           | auto_increment |
| ar_namespace      | int(11)             | NO   | MUL | 0              |                |
| ar_title          | varbinary(255)      | NO   |     |                |                |
| ar_text           | mediumblob          | NO   |     | NULL           |                |
| ar_comment        | varbinary(767)      | NO   |     | NULL           |                |
| ar_user           | int(10) unsigned    | NO   |     | 0              |                |
| ar_user_text      | varbinary(255)      | NO   | MUL | NULL           |                |
| ar_timestamp      | binary(14)          | NO   |     |                |                |
| ar_minor_edit     | tinyint(4)          | NO   |     | 0              |                |
| ar_flags          | tinyblob            | NO   |     | NULL           |                |
| ar_rev_id         | int(10) unsigned    | YES  | MUL | NULL           |                |
| ar_text_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_deleted        | tinyint(3) unsigned | NO   |     | 0              |                |
| ar_len            | int(10) unsigned    | YES  |     | NULL           |                |
| ar_page_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_parent_id      | int(10) unsigned    | YES  |     | NULL           |                |
| ar_sha1           | varbinary(32)       | NO   |     |                |                |
| ar_content_model  | varbinary(32)       | YES  |     | NULL           |                |
| ar_content_format | varbinary(64)       | YES  |     | NULL           |                |
+-------------------+---------------------+------+-----+----------------+----------------+
MediaWiki バージョン:
1.22 – 1.24

DESCRIBE archive;

+-------------------+---------------------+------+-----+----------------+----------------+
| Field             | Type                | Null | Key | Default        | Extra          |
+-------------------+---------------------+------+-----+----------------+----------------+
| ar_id             | int(10) unsigned    | NO   | PRI | NULL           | auto_increment |
| ar_namespace      | int(11)             | NO   | MUL | 0              |                |
| ar_title          | varbinary(255)      | NO   |     |                |                |
| ar_text           | mediumblob          | NO   |     | NULL           |                |
| ar_comment        | tinyblob            | NO   |     | NULL           |                |
| ar_user           | int(10) unsigned    | NO   |     | 0              |                |
| ar_user_text      | varbinary(255)      | NO   | MUL | NULL           |                |
| ar_timestamp      | binary(14)          | NO   |     |                |                |
| ar_minor_edit     | tinyint(4)          | NO   |     | 0              |                |
| ar_flags          | tinyblob            | NO   |     | NULL           |                |
| ar_rev_id         | int(10) unsigned    | YES  | MUL | NULL           |                |
| ar_text_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_deleted        | tinyint(3) unsigned | NO   |     | 0              |                |
| ar_len            | int(10) unsigned    | YES  |     | NULL           |                |
| ar_page_id        | int(10) unsigned    | YES  |     | NULL           |                |
| ar_parent_id      | int(10) unsigned    | YES  |     | NULL           |                |
| ar_sha1           | varbinary(32)       | NO   |     |                |                |
| ar_content_model  | varbinary(32)       | YES  |     | NULL           |                |
| ar_content_format | varbinary(64)       | YES  |     | NULL           |                |
+-------------------+---------------------+------+-----+----------------+----------------+
MediaWiki バージョン:
1.21

DESCRIBE archive;

+-------------------+---------------------+------+-----+----------------+-------+
| Field             | Type                | Null | Key | Default        | Extra |
+-------------------+---------------------+------+-----+----------------+-------+
| ar_namespace      | int(11)             | NO   | MUL | 0              |       |
| ar_title          | varbinary(255)      | NO   |     |                |       |
| ar_text           | mediumblob          | NO   |     | NULL           |       |
| ar_comment        | tinyblob            | NO   |     | NULL           |       |
| ar_user           | int(10) unsigned    | NO   |     | 0              |       |
| ar_user_text      | varbinary(255)      | NO   | MUL | NULL           |       |
| ar_timestamp      | binary(14)          | NO   |     |                |       |
| ar_minor_edit     | tinyint(4)          | NO   |     | 0              |       |
| ar_flags          | tinyblob            | NO   |     | NULL           |       |
| ar_rev_id         | int(10) unsigned    | YES  | MUL | NULL           |       |
| ar_text_id        | int(10) unsigned    | YES  |     | NULL           |       |
| ar_deleted        | tinyint(3) unsigned | NO   |     | 0              |       |
| ar_len            | int(10) unsigned    | YES  |     | NULL           |       |
| ar_page_id        | int(10) unsigned    | YES  |     | NULL           |       |
| ar_parent_id      | int(10) unsigned    | YES  |     | NULL           |       |
| ar_sha1           | varbinary(32)       | NO   |     |                |       |
| ar_content_model  | varbinary(32)       | YES  |     | NULL           |       |
| ar_content_format | varbinary(64)       | YES  |     | NULL           |       |
+-------------------+---------------------+------+-----+----------------+-------+
MediaWiki バージョン:
1.19 – 1.20

DESCRIBE archive;

+---------------+---------------------+------+-----+----------------+-------+
| Field         | Type                | Null | Key | Default        | Extra |
+---------------+---------------------+------+-----+----------------+-------+
| ar_namespace  | int(11)             | NO   | MUL | 0              |       |
| ar_title      | varbinary(255)      | NO   |     |                |       |
| ar_text       | mediumblob          | NO   |     | NULL           |       |
| ar_comment    | tinyblob            | NO   |     | NULL           |       |
| ar_user       | int(10) unsigned    | NO   |     | 0              |       |
| ar_user_text  | varbinary(255)      | NO   | MUL | NULL           |       |
| ar_timestamp  | binary(14)          | NO   |     |                |       |
| ar_minor_edit | tinyint(4)          | NO   |     | 0              |       |
| ar_flags      | tinyblob            | NO   |     | NULL           |       |
| ar_rev_id     | int(10) unsigned    | YES  | MUL | NULL           |       |
| ar_text_id    | int(10) unsigned    | YES  |     | NULL           |       |
| ar_deleted    | tinyint(3) unsigned | NO   |     | 0              |       |
| ar_len        | int(10) unsigned    | YES  |     | NULL           |       |
| ar_page_id    | int(10) unsigned    | YES  |     | NULL           |       |
| ar_parent_id  | int(10) unsigned    | YES  |     | NULL           |       |
| ar_sha1       | varbinary(32)       | NO   |     |                |       |
+---------------+---------------------+------+-----+----------------+-------+
MediaWiki バージョン:
1.17 – 1.18

DESCRIBE archive;

+---------------+---------------------+------+-----+----------------+-------+
| Field         | Type                | Null | Key | Default        | Extra |
+---------------+---------------------+------+-----+----------------+-------+
| ar_namespace  | int(11)             | NO   | MUL | 0              |       |
| ar_title      | varbinary(255)      | NO   |     |                |       |
| ar_text       | mediumblob          | NO   |     | NULL           |       |
| ar_comment    | tinyblob            | NO   |     | NULL           |       |
| ar_user       | int(10) unsigned    | NO   |     | 0              |       |
| ar_user_text  | varbinary(255)      | NO   | MUL | NULL           |       |
| ar_timestamp  | binary(14)          | NO   |     |                |       |
| ar_minor_edit | tinyint(4)          | NO   |     | 0              |       |
| ar_flags      | tinyblob            | NO   |     | NULL           |       |
| ar_rev_id     | int(10) unsigned    | YES  | MUL | NULL           |       |
| ar_text_id    | int(10) unsigned    | YES  |     | NULL           |       |
| ar_deleted    | tinyint(3) unsigned | NO   |     | 0              |       |
| ar_len        | int(10) unsigned    | YES  |     | NULL           |       |
| ar_page_id    | int(10) unsigned    | YES  |     | NULL           |       |
| ar_parent_id  | int(10) unsigned    | YES  |     | NULL           |       |
+---------------+---------------------+------+-----+----------------+-------+
MediaWiki バージョン:
1.13 – 1.16

DESCRIBE archive;

+---------------+---------------------+------+-----+----------------+-------+
| Field         | Type                | Null | Key | Default        | Extra |
+---------------+---------------------+------+-----+----------------+-------+
| ar_namespace  | int(11)             | NO   | MUL | 0              |       |
| ar_title      | varbinary(255)      | NO   |     |                |       |
| ar_text       | mediumblob          | NO   |     | NULL           |       |
| ar_comment    | tinyblob            | NO   |     | NULL           |       |
| ar_user       | int(10) unsigned    | NO   |     | 0              |       |
| ar_user_text  | varbinary(255)      | NO   | MUL | NULL           |       |
| ar_timestamp  | binary(14)          | NO   |     |                |       |
| ar_minor_edit | tinyint(4)          | NO   |     | 0              |       |
| ar_flags      | tinyblob            | NO   |     | NULL           |       |
| ar_rev_id     | int(10) unsigned    | YES  |     | NULL           |       |
| ar_text_id    | int(10) unsigned    | YES  |     | NULL           |       |
| ar_deleted    | tinyint(3) unsigned | NO   |     | 0              |       |
| ar_len        | int(10) unsigned    | YES  |     | NULL           |       |
| ar_page_id    | int(10) unsigned    | YES  |     | NULL           |       |
| ar_parent_id  | int(10) unsigned    | YES  |     | NULL           |       |
+---------------+---------------------+------+-----+----------------+-------+
MediaWiki バージョン:
1.12

DESCRIBE archive;

+---------------+---------------------+------+-----+---------+-------+
| Field         | Type                | Null | Key | Default | Extra |
+---------------+---------------------+------+-----+---------+-------+
| ar_namespace  | int(11)             | NO   | MUL | 0       |       |
| ar_title      | varbinary(255)      | NO   |     | NULL    |       |
| ar_text       | mediumblob          | NO   |     | NULL    |       |
| ar_comment    | tinyblob            | NO   |     | NULL    |       |
| ar_user       | int(5) unsigned     | NO   |     | 0       |       |
| ar_user_text  | varbinary(255)      | NO   | MUL | NULL    |       |
| ar_timestamp  | binary(14)          | NO   |     | NULL    |       |
| ar_minor_edit | tinyint(1)          | NO   |     | 0       |       |
| ar_flags      | tinyblob            | NO   |     | NULL    |       |
| ar_rev_id     | int(8) unsigned     | YES  |     | NULL    |       |
| ar_text_id    | int(8) unsigned     | YES  |     | NULL    |       |
| ar_deleted    | tinyint(1) unsigned | NO   |     | 0       |       |
| ar_len        | int(8) unsigned     | YES  |     | NULL    |       |
| ar_page_id    | int(10) unsigned    | YES  |     | NULL    |       |
+---------------+---------------------+------+-----+---------+-------+
MediaWiki バージョン:
1.11

DESCRIBE archive;

+---------------+---------------------+------+-----+---------+-------+
| Field         | Type                | Null | Key | Default | Extra |
+---------------+---------------------+------+-----+---------+-------+
| ar_namespace  | int(11)             | NO   | MUL | 0       |       |
| ar_title      | varbinary(255)      | NO   |     | NULL    |       |
| ar_text       | mediumblob          | NO   |     | NULL    |       |
| ar_comment    | tinyblob            | NO   |     | NULL    |       |
| ar_user       | int(10) unsigned    | NO   |     | 0       |       |
| ar_user_text  | varbinary(255)      | NO   | MUL | NULL    |       |
| ar_timestamp  | binary(14)          | NO   |     | NULL    |       |
| ar_minor_edit | tinyint(4)          | NO   |     | 0       |       |
| ar_flags      | tinyblob            | NO   |     | NULL    |       |
| ar_rev_id     | int(10) unsigned    | YES  |     | NULL    |       |
| ar_text_id    | int(10) unsigned    | YES  |     | NULL    |       |
| ar_deleted    | tinyint(3) unsigned | NO   |     | 0       |       |
| ar_len        | int(10) unsigned    | YES  |     | NULL    |       |
| ar_page_id    | int(10) unsigned    | YES  |     | NULL    |       |
+---------------+---------------------+------+-----+---------+-------+
MediaWiki バージョン:
1.10

DESCRIBE archive;

+---------------+---------------------+------+-----+---------+-------+
| Field         | Type                | Null | Key | Default | Extra |
+---------------+---------------------+------+-----+---------+-------+
| ar_namespace  | int(11)             | NO   | MUL | 0       |       |
| ar_title      | varbinary(255)      | NO   |     | NULL    |       |
| ar_text       | mediumblob          | NO   |     | NULL    |       |
| ar_comment    | tinyblob            | NO   |     | NULL    |       |
| ar_user       | int(5) unsigned     | NO   |     | 0       |       |
| ar_user_text  | varbinary(255)      | NO   |     | NULL    |       |
| ar_timestamp  | binary(14)          | NO   |     | NULL    |       |
| ar_minor_edit | tinyint(1)          | NO   |     | 0       |       |
| ar_flags      | tinyblob            | NO   |     | NULL    |       |
| ar_rev_id     | int(8) unsigned     | YES  |     | NULL    |       |
| ar_text_id    | int(8) unsigned     | YES  |     | NULL    |       |
| ar_deleted    | tinyint(1) unsigned | NO   |     | 0       |       |
| ar_len        | int(8) unsigned     | YES  |     | NULL    |       |
+---------------+---------------------+------+-----+---------+-------+
MediaWiki バージョン:
1.5 – 1.9

DESCRIBE archive;

+---------------+---------------------+------+-----+---------+-------+
| Field         | Type                | Null | Key | Default | Extra |
+---------------+---------------------+------+-----+---------+-------+
| ar_namespace  | int(11)             | NO   | MUL | 0       |       |
| ar_title      | varbinary(255)      | NO   |     | NULL    |       |
| ar_text       | mediumblob          | NO   |     | NULL    |       |
| ar_comment    | tinyblob            | NO   |     | NULL    |       |
| ar_user       | int(5) unsigned     | NO   |     | 0       |       |
| ar_user_text  | varbinary(255)      | NO   |     | NULL    |       |
| ar_timestamp  | char(14)            | NO   |     | NULL    |       |
| ar_minor_edit | tinyint(1)          | NO   |     | 0       |       |
| ar_flags      | tinyblob            | NO   |     | NULL    |       |
| ar_rev_id     | int(8) unsigned     | YES  |     | NULL    |       |
| ar_text_id    | int(8) unsigned     | YES  |     | NULL    |       |
+---------------+---------------------+------+-----+---------+-------+
MediaWiki バージョン:
1.4

DESCRIBE archive;

+---------------+---------------------+------+-----+---------+-------+
| Field         | Type                | Null | Key | Default | Extra |
+---------------+---------------------+------+-----+---------+-------+
| ar_namespace  | tinyint(2) unsigned |      | MUL | 0       |       |
| ar_title      | varbinary(255)      |      |     |         |       |
| ar_text       | mediumtext          |      |     | NULL    |       |
| ar_comment    | tinyblob            |      |     | NULL    |       |
| ar_user       | int(5) unsigned     |      |     | 0       |       |
| ar_user_text  | varbinary(255)      |      |     | NULL    |       |
| ar_timestamp  | char(14) binary     |      |     |         |       |
| ar_minor_edit | tinyint(1)          |      |     | 0       |       |
| ar_flags      | tinyblob            |      |     | NULL    |       |
+---------------+---------------------+------+-----+---------+-------+

インデックス

MediaWiki バージョン:
1.36

SHOW INDEX IN archive;

+---------+------------+-------------------------+--------------+--------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table   | Non_unique | Key_name                | Seq_in_index | Column_name  | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+---------+------------+-------------------------+--------------+--------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| archive |          0 | PRIMARY                 |            1 | ar_id        | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| archive |          0 | ar_revid_uniq           |            1 | ar_rev_id    | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| archive |          1 | ar_name_title_timestamp |            1 | ar_namespace | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| archive |          1 | ar_name_title_timestamp |            2 | ar_title     | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| archive |          1 | ar_name_title_timestamp |            3 | ar_timestamp | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| archive |          1 | ar_actor_timestamp      |            1 | ar_actor     | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| archive |          1 | ar_actor_timestamp      |            2 | ar_timestamp | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
+---------+------------+-------------------------+--------------+--------------+-----------+-------------+----------+--------+------+------------+---------+---------------+