Manual:Logging table/ja

New to version 1.5.

DESCRIBE logging による応答としては :

+---+--+--+-++---+ +---+--+--+-++---+ +---+--+--+-++---+
 * Field        | Type             | Null | Key | Default        | Extra |
 * log_type     | char(10)         | NO   | MUL |                |       |
 * log_action   | char(10)         | NO   |     |                |       |
 * log_timestamp | char(14)        | NO   |     | 19700101000000 |       |
 * log_user     | int(10) unsigned | NO   | MUL | 0              |       |
 * log_namespace | int(11)         | NO   | MUL | 0              |       |
 * log_title    | varchar(255)     | NO   |     |                |       |
 * log_comment  | varchar(255)     | NO   |     |                |       |
 * log_params   | blob             | NO   |     |                |       |

このページの内容は基本的にSpecial:Log page で見ているものです.


 * log_type: ログアクションの種類、あるいは "ログ タイプ". Special:Log をこのタイプによってフィルターする事が出来ます. 値の種類としては : block、delete、import、makebot、move、newusers、protect、renameuser、rights、uploadです.
 * log_action: 実行されたアクション. 既定の種類のために可能な複数のアクションがあるかもしれません. 例えば、タイプ delete を持っているエントリーがアクションdelete あるいは restore などを持っているかもしれません. 値の種類としては: upload、delete、protect、block、unprotect、restore、unblock、rights、move、move_redir、renameuser、newusers、create、create2、grant、interwiki、revokeです.
 * log_timestamp: アクションが実行された時間、タイムスタンプの書式は MediaWiki がデータベースのいたる所に使用している : yyyymmddhhmmss です.
 * log_user: アクションを実行した利用者の id. これは User テーブル への参照です.
 * log_namespace: 影響を受けたページの名前空間. log_title と共に、これは Page テーブル への参照です.
 * 注記: logging table は log_namespace < 0 で rows を格納するかもしれません :
 * Special:Renameuser での log_type と log_action は "" あるいは "renameuser" のどちらかであるべきです.
 * Special:Userlogin での log_type と log_action は "newusers" であるべきです.


 * log_title: 影響を受けたページのタイトル. log_namespace と共に、これは Page テーブル への参照です.
 * log_comment: アクションに与えられたコメント; アップロードでのアップロードコメント、削除での削除コメントなどです.
 * log_params: 追加のパラメータで、通常では空です. 利用者ブロックのために、これは人間が読むことができる書式で、ブロック持続時間を格納しています. ページ移動のためには、ページが移動された場所を格納しています.


 * log_id: テーブルの主キー.

"DESCRIBE logging" による、MediaWiki 1.8 における応答としては: +---+--+--+-++---+ +---+--+--+-++---+ +---+--+--+-++---+
 * Field        | Type             | Null | Key | Default        | Extra |
 * log_type     | char(10)         | NO   | MUL | NULL           |       |
 * log_action   | char(10)         | NO   |     | NULL           |       |
 * log_timestamp | char(14)        | NO   | MUL | 19700101000000 |       |
 * log_user     | int(10) unsigned | NO   | MUL | 0              |       |
 * log_namespace | int(11)         | NO   | MUL | 0              |       |
 * log_title    | varchar(255)     | NO   |     | NULL           |       |
 * log_comment  | varchar(255)     | NO   |     | NULL           |       |
 * log_params   | blob             | NO   |     | NULL           |       |

mysql> describe mw_logging; +---+--+--+-++---+ +---+--+--+-++---+ +---+--+--+-++---+ 8 rows in set (0.02 sec)
 * Field        | Type             | Null | Key | Default        | Extra |
 * log_type     | char(10)         | NO   | MUL | NULL           |       |
 * log_action   | char(10)         | NO   |     | NULL           |       |
 * log_timestamp | char(14)        | NO   | MUL | 19700101000000 |       |
 * log_user     | int(10) unsigned | NO   | MUL | 0              |       |
 * log_namespace | int(11)         | NO   | MUL | 0              |       |
 * log_title    | varchar(255)     | NO   |     | NULL           |       |
 * log_comment  | varchar(255)     | NO   |     | NULL           |       |
 * log_params   | blob             | NO   |     | NULL           |       |

mysql> describe mw_logging; +---+--+--+-+++ +---+--+--+-+++ +---+--+--+-+++ 9 rows in set (0.02 sec)
 * Field        | Type             | Null | Key | Default        | Extra          |
 * log_type     | char(10)         | NO   | MUL | NULL           |                |
 * log_action   | char(10)         | NO   |     | NULL           |                |
 * log_timestamp | char(14)        | NO   | MUL | 19700101000000 |                |
 * log_user     | int(10) unsigned | NO   | MUL | 0              |                |
 * log_namespace | int(11)         | NO   | MUL | 0              |                |
 * log_title    | varchar(255)     | NO   |     | NULL           |                |
 * log_comment  | varchar(255)     | NO   |     | NULL           |                |
 * log_params   | blob             | NO   |     | NULL           |                |
 * log_id       | int(10) unsigned | NO   | PRI | NULL           | auto_increment |