- 111 名前:nobodyさん mailto:sage [2005/11/06(日) 16:15:50 ID:???]
- >>108
最近データベースレイアウトが変更になりました。 古い版から移行した場合、昔のcurテーブルがそのまま残って、新しいデータは別テーブルに記憶されます。 新しいレイアウトでは、可変長であるページソースフィールドを分離して、 page > revision > text とリレーションしています。 特定のタイトルが呼ばれるとpageテーブルでタイトルの最新の更新情報idを調べ、 更新情報が収納されているrevisionテーブルで更新された結果のソースidを調べ、 最終的にtextフィールドに収納されているページソースを取得します。 詳しくは ./maintenance/tables.sql MetaWiki更新されてないね。
|

|