Recentchanges table/ja

From MediaWiki.org

Jump to: navigation, search
Manual:Contents/ja MediaWiki データベース レイアウト Recentchanges table/ja


MediaWiki version: 1.1 and after

Contents

Recentchanges テーブル は、wiki にされた最近の修正についての情報を格納します。 ( $wgRCMaxAge の設定より古い情報はありません; 下記もご覧下さい) 。このテーブルの内容は 最近更新したページリンク先の更新状況ウォッチリスト、そして 新規ページのリストを生成するために使用され、他のテーブルで探す事の出来ない編集者の IP アドレスのような情報を格納します。

[edit] フィールド

[edit] rc_id

MediaWiki version: 1.5 and after

これはテーブルのための主キーです。(MediaWiki 1.5 において導入されました。)

[edit] rc_timestamp

編集のタイムスタンプを保持します。

[edit] rc_cur_time

わずかな場所でまだ使用されているため、後方互換性のために維持しています。

[edit] rc_user

これはこの編集をした利用者の user_id と同等のものです。このフィールドの値は、匿名の編集、初期化スクリプト、そして一部の大量インポートで 0 です。

[edit] rc_user_text

このフィールドは編集者の利用者名のテキスト、あるいはリビジョンが無登録の利用者によってされた場合は編集者の IP アドレスを保持します。

[edit] rc_namespace

修正されたページの 名前空間の番号。

このレコードがログのアクションを記述する場合、このフィールドは Special:Log サプページのためにエントリーを記録するように、-1(NS_SPECIAL) の値を持ちます。これは今のところ、 Special: pages が、データベースの名前空間/タイトルのペアで直接記録される唯一の場所です。

[edit] rc_title

名前空間で取り除かれた、修正されたページの名前。このフィールドはテキスト形式で情報を保管します。

[edit] rc_comment

このフィールドは編集者の 編集内容の要約 (編集者のリビジョンでのコメント) を保持します。 このテキストは 最近更新したページリンク先の更新状況ウォッチリスト、そしてページが生成された場合での 新規ページのリストで表示されます。 ( Revision テーブルは、履歴と、利用者の投稿記録ページで使用するためのコピーを格納します。) それは wiki マークアップのサブセットでレンダリングされます。

[edit] rc_minor

利用者が 'これは細部の編集です' チェックボックスをチェックしたかどうか記録します。このフィールドの値が 1 の場合、編集は 'これは細部の編集です'としての申告がされています。; それ以外では、これは 0 です。 多くの自動化された編集が、細部の編集としてのマークを付けられます。

[edit] rc_bot

編集が 'bot アカウント' によってされたかどうか記録します。このフィールドの値が 1 の場合、編集は 'bot' によってされました。; それ以外では、これは 0 です。利用者が個別に彼らの編集を bot の編集と指定することは出来ません。; MediaWiki は自動的にこのカラムの値を記入します。

[edit] rc_new

このフィールドの値が 1 の場合、この編集はページの作成です。; それ以外では、これは 0 です。

[edit] rc_cur_id

このフィールドはPage テーブルpage_id キーにリンクし、そしてそれはページのメタデータを保管します。

[edit] rc_this_oldid

Revision テーブルの新規ページのリビジョン (編集が起こった後) の rev_id キーへのリンクです。

[edit] rc_last_oldid

ページの以前の内容を含んだ、この編集の前のリビジョンの rev_id へのリンクです。

[edit] rc_type

MediaWiki version: 1.2 and after
恐らく不完全です

このフィールドはページにされた修正のタイプを保管します:

  • 0 - 現存するページの編集
  • 1 - 新規ページ
  • 3 - ログアクション ( MediaWiki 1.2 において導入されました。)

[edit] rc_moved_to_ns

MediaWiki version: 1.2 and after

このフィールドはページの名前空間を、それが移動した際に保管します。MediaWiki 1.8 の時点で、これは後方互換性のみのためにテーブル上に残っており、常に 0 の値となります。

[edit] rc_moved_to_title

MediaWiki version: 1.2 and after

このフィールドはページの新規ページタイトルを、それが移動した際に保管します。MediaWiki 1.8 の時点で、これは後方互換性のみのためにテーブル上に残っており、常に空白文字列となります。

[edit] rc_patrolled

MediaWiki version: 1.4 and after

最近更新したページのパトロールのオプション ($wgUseRCPatrol) が有効になっている場合、 RC リスト上の警告フラグを取り除くためにレビューしたとして、マークをつける編集をする事が出来ます。1 の値が、ページがレビューされたことを示します。( MediaWiki 1.4 において導入されました。)

[edit] rc_ip

MediaWiki version: 1.3 and after

このフィールドは、$wgPutIPinRC が有効な場合、rc_user で指定された利用者の IP アドレスを保管します。このフィールドは CheckUser レポートを生成するために、その情報が MediaWiki のデータベースアーキテクチャ上の他のどこにも保管されないときに使用されます。 ( MediaWiki 1.3 において導入されました。)

[edit] rc_old_len

MediaWiki version: 1.9 and after

このフィールドは、以前のリビジョンのテキストの、バイト単位でのサイズを保管します。このフィールドは最近更新したページリンク先の更新状況ウォッチリストにおいて、追加され、取り除かれた文字の特徴を生成するために使用されます。

[edit] rc_new_len

MediaWiki version: 1.9 and after

このフィールドは、現在のリビジョンのテキストの、バイト単位でのサイズを保管します。このフィールドは最近更新したページリンク先の更新状況ウォッチリストにおいて、追加され、取り除かれた文字の特徴を生成するために使用されます。

[edit] rc_deleted

MediaWiki version: 1.10 and after

このフィールドは wiki の中で特定のリビジョンの可視性のための値を保管します。これは予定されている、リビジョンの削除システム に適応させるために作成されました。このフィールドは rev_deleted 相当のものです。

[edit] rc_log_id

MediaWiki version: 1.10 and after

このフィールドは Logging テーブルへの外部キーであり、そしてそれは、このレコードがログエントリーに対応する場合、 log_id にリンクします。このフィールドは、MediaWiki 1.10 において導入されました。

[edit] rc_log_type

MediaWiki version: 1.10 and after

ログアクションがこのローで参照される場合、このフィールドは実行された、そしてこのローで参照されるログアクションのタイプを保管します。値の種類としては、 block, delete, import, makebot, move, newusers, protect, renameuser, rights, upload があります。このフィールドは log_type に類似しています。

[edit] rc_log_action

MediaWiki version: 1.10 and after

ログアクションがこのレコードで参照される場合、このフィールドは実行された、そしてこのレコードで参照されるログアクションのタイプを保管します。このフィールドは log_action に類似しています。

[edit] rc_params

MediaWiki version: 1.10 and after

このフィールドは、 log_params テキスト書き直しを追って、 log_params のミラーになります。MediaWiki 1.10 において導入されました。

[edit] スキーマ概要

MediaWiki version: 1.10

DESCRIBE recentchanges により、MediaWiki 1.10 においては下記の内容を示します。:

mysql> describe mw_recentchanges;
+-------------------+---------------------+------+-----+---------+----------------+
| Field             | Type                | Null | Key | Default | Extra          |
+-------------------+---------------------+------+-----+---------+----------------+
| rc_id             | int(8)              | NO   | PRI | NULL    | auto_increment |
| rc_timestamp      | varchar(14)         | NO   | MUL | NULL    |                |
| rc_cur_time       | varchar(14)         | NO   |     | NULL    |                |
| rc_user           | int(10) unsigned    | NO   |     | 0       |                |
| rc_user_text      | varchar(255)        | NO   | MUL | NULL    |                |
| rc_namespace      | int(11)             | NO   | MUL | 0       |                |
| rc_title          | varchar(255)        | NO   |     | NULL    |                |
| rc_comment        | varchar(255)        | NO   |     | NULL    |                |
| rc_minor          | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_bot            | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_new            | tinyint(3) unsigned | NO   | MUL | 0       |                |
| rc_cur_id         | int(10) unsigned    | NO   | MUL | 0       |                |
| rc_this_oldid     | int(10) unsigned    | NO   |     | 0       |                |
| rc_last_oldid     | int(10) unsigned    | NO   |     | 0       |                |
| rc_type           | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_moved_to_ns    | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_moved_to_title | varchar(255)        | NO   |     | NULL    |                |
| rc_patrolled      | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_ip             | char(15)            | NO   | MUL | NULL    |                |
| rc_old_len        | int(10)             | YES  |     | NULL    |                |
| rc_new_len        | int(10)             | YES  |     | NULL    |                |
| rc_deleted        | tinyint(1) unsigned | NO   |     | 0       |                |
| rc_logid          | int(10) unsigned    | NO   |     | 0       |                |
| rc_log_type       | varchar(255)        | YES  |     | NULL    |                |
| rc_params         | blob                | NO   |     | NULL    |                |
+-------------------+---------------------+------+-----+---------+----------------+
25 rows in set (0.24 sec)


MediaWiki version: 1.9

DESCRIBE recentchanges により、MediaWiki 1.9 においては下記の内容を示します。:

mysql> describe mw_recentchanges;
+-------------------+---------------------+------+-----+---------+----------------+
| Field             | Type                | Null | Key | Default | Extra          |
+-------------------+---------------------+------+-----+---------+----------------+
| rc_id             | int(8)              | NO   | PRI | NULL    | auto_increment |
| rc_timestamp      | varchar(14)         | NO   | MUL | NULL    |                |
| rc_cur_time       | varchar(14)         | NO   |     | NULL    |                |
| rc_user           | int(10) unsigned    | NO   |     | 0       |                |
| rc_user_text      | varchar(255)        | NO   | MUL | NULL    |                |
| rc_namespace      | int(11)             | NO   | MUL | 0       |                |
| rc_title          | varchar(255)        | NO   |     | NULL    |                |
| rc_comment        | varchar(255)        | NO   |     | NULL    |                |
| rc_minor          | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_bot            | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_new            | tinyint(3) unsigned | NO   | MUL | 0       |                |
| rc_cur_id         | int(10) unsigned    | NO   | MUL | 0       |                |
| rc_this_oldid     | int(10) unsigned    | NO   |     | 0       |                |
| rc_last_oldid     | int(10) unsigned    | NO   |     | 0       |                |
| rc_type           | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_moved_to_ns    | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_moved_to_title | varchar(255)        | NO   |     | NULL    |                |
| rc_patrolled      | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_ip             | char(15)            | NO   | MUL | NULL    |                |
| rc_old_len        | int(10)             | YES  |     | NULL    |                |
| rc_new_len        | int(10)             | YES  |     | NULL    |                |
+-------------------+---------------------+------+-----+---------+----------------+
21 rows in set
MediaWiki version: 1.8
MediaWiki version: 1.7
MediaWiki version: 1.6
MediaWiki version: 1.5

DESCRIBE recentchanges により、MediaWiki 1.5 から 1.8 においては下記の内容を示します。:

+-------------------+---------------------+------+-----+---------+----------------+
| Field             | Type                | Null | Key | Default | Extra          |
+-------------------+---------------------+------+-----+---------+----------------+
| rc_id             | int(8)              | NO   | PRI | NULL    | auto_increment |
| rc_timestamp      | varchar(14)         | NO   | MUL |         |                |
| rc_cur_time       | varchar(14)         | NO   |     |         |                |
| rc_user           | int(10) unsigned    | NO   |     | 0       |                |
| rc_user_text      | varchar(255)        | NO   |     |         |                |
| rc_namespace      | int(11)             | NO   | MUL | 0       |                |
| rc_title          | varchar(255)        | NO   |     |         |                |
| rc_comment        | varchar(255)        | NO   |     |         |                |
| rc_minor          | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_bot            | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_new            | tinyint(3) unsigned | NO   | MUL | 0       |                |
| rc_cur_id         | int(10) unsigned    | NO   | MUL | 0       |                |
| rc_this_oldid     | int(10) unsigned    | NO   |     | 0       |                |
| rc_last_oldid     | int(10) unsigned    | NO   |     | 0       |                |
| rc_type           | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_moved_to_ns    | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_moved_to_title | varchar(255)        | NO   |     |         |                |
| rc_patrolled      | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_ip             | char(15)            | NO   | MUL |         |                |
+-------------------+---------------------+------+-----+---------+----------------+
19 rows in set
MediaWiki version: 1.4

DESCRIBE recentchanges により、MediaWiki 1.4 においては下記の内容を示します。:

+-------------------+---------------------+------+-----+---------+----------------+
| Field             | Type                | Null | Key | Default | Extra          |
+-------------------+---------------------+------+-----+---------+----------------+
| rc_timestamp      | varchar(14)         | NO   | MUL |         |                |
| rc_cur_time       | varchar(14)         | NO   |     |         |                |
| rc_user           | int(10) unsigned    | NO   |     | 0       |                |
| rc_user_text      | varchar(255)        | NO   |     |         |                |
| rc_namespace      | int(11)             | NO   | MUL | 0       |                |
| rc_title          | varchar(255)        | NO   |     |         |                |
| rc_comment        | varchar(255)        | NO   |     |         |                |
| rc_minor          | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_bot            | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_new            | tinyint(3) unsigned | NO   | MUL | 0       |                |
| rc_cur_id         | int(10) unsigned    | NO   | MUL | 0       |                |
| rc_this_oldid     | int(10) unsigned    | NO   |     | 0       |                |
| rc_last_oldid     | int(10) unsigned    | NO   |     | 0       |                |
| rc_type           | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_moved_to_ns    | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_moved_to_title | varchar(255)        | NO   |     |         |                |
| rc_patrolled      | tinyint(3) unsigned | NO   |     | 0       |                |
| rc_ip             | char(15)            | NO   | MUL |         |                |
+-------------------+---------------------+------+-----+---------+----------------+
18 rows in set
MediaWiki version: 1.3

DESCRIBE recentchanges により、MediaWiki 1.3 においては下記の内容を示します。:

+-------------------+---------------------+------+-----+---------+-------+
| Field             | Type                | Null | Key | Default | Extra |
+-------------------+---------------------+------+-----+---------+-------+
| rc_timestamp      | varchar(14) binary  |      | MUL |         |       |
| rc_cur_time       | varchar(14) binary  |      |     |         |       | 
| rc_user           | int(10) unsigned    |      |     | 0       |       |
| rc_user_text      | varchar(255) binary |      |     |         |       |
| rc_namespace      | tinyint(3) unsigned |      | MUL | 0       |       |
| rc_title          | varchar(255) binary |      |     |         |       |
| rc_comment        | varchar(255) binary |      |     |         |       |
| rc_minor          | tinyint(3) unsigned |      |     | 0       |       |
| rc_bot            | tinyint(3) unsigned |      |     | 0       |       |
| rc_new            | tinyint(3) unsigned |      | MUL | 0       |       |
| rc_cur_id         | int(10) unsigned    |      | MUL | 0       |       |
| rc_this_oldid     | int(10) unsigned    |      |     | 0       |       |
| rc_last_oldid     | int(10) unsigned    |      |     | 0       |       |
| rc_type           | tinyint(3) unsigned |      |     | 0       |       |
| rc_moved_to_ns    | tinyint(3) unsigned |      |     | 0       |       |
| rc_moved_to_title | varchar(255) binary |      |     |         |       |
| rc_ip             | varchar(15)         |      | MUL |         |       |
+-------------------+---------------------+------+-----+---------+-------+
17 rows in set
MediaWiki version: 1.2

DESCRIBE recentchanges により、MediaWiki 1.2 においては下記の内容を示します。:

+-------------------+---------------------+------+-----+---------+-------+
| Field             | Type                | Null | Key | Default | Extra |
+-------------------+---------------------+------+-----+---------+-------+
| rc_timestamp      | varchar(14) binary  |      | MUL |         |       |
| rc_cur_time       | varchar(14) binary  |      |     |         |       | 
| rc_user           | int(10) unsigned    |      |     | 0       |       |
| rc_user_text      | varchar(255) binary |      |     |         |       |
| rc_namespace      | tinyint(3) unsigned |      | MUL | 0       |       |
| rc_title          | varchar(255) binary |      |     |         |       |
| rc_comment        | varchar(255) binary |      |     |         |       |
| rc_minor          | tinyint(3) unsigned |      |     | 0       |       |
| rc_bot            | tinyint(3) unsigned |      |     | 0       |       |
| rc_new            | tinyint(3) unsigned |      | MUL | 0       |       |
| rc_cur_id         | int(10) unsigned    |      | MUL | 0       |       |
| rc_this_oldid     | int(10) unsigned    |      |     | 0       |       |
| rc_last_oldid     | int(10) unsigned    |      |     | 0       |       |
| rc_type           | tinyint(3) unsigned |      |     | 0       |       |
| rc_moved_to_ns    | tinyint(3) unsigned |      |     | 0       |       |
| rc_moved_to_title | varchar(255) binary |      |     |         |       |
+-------------------+---------------------+------+-----+---------+-------+
16 rows in set
MediaWiki version: 1.1

DESCRIBE recentchanges により、MediaWiki 1.1 においては下記の内容を示します。:

+-------------------+---------------------+------+-----+---------+-------+
| Field             | Type                | Null | Key | Default | Extra |
+-------------------+---------------------+------+-----+---------+-------+
| rc_timestamp      | varchar(14) binary  |      | MUL |         |       |
| rc_cur_time       | varchar(14) binary  |      |     |         |       | 
| rc_user           | int(10) unsigned    |      |     | 0       |       |
| rc_user_text      | varchar(255) binary |      |     |         |       |
| rc_namespace      | tinyint(3) unsigned |      | MUL | 0       |       |
| rc_title          | varchar(255) binary |      |     |         |       |
| rc_comment        | varchar(255) binary |      |     |         |       |
| rc_minor          | tinyint(3) unsigned |      |     | 0       |       |
| rc_bot            | tinyint(3) unsigned |      |     | 0       |       |
| rc_new            | tinyint(3) unsigned |      | MUL | 0       |       |
| rc_cur_id         | int(10) unsigned    |      | MUL | 0       |       |
| rc_this_oldid     | int(10) unsigned    |      |     | 0       |       |
| rc_last_oldid     | int(10) unsigned    |      |     | 0       |       |
+-------------------+---------------------+------+-----+---------+-------+
13 rows in set