2004年04月30日
MovableType のデータベーススキーマ
MovableType のデータベースがどういう構造になっているか、少し覗いてみた。
データ構造を理解することで、普段何気なく使っているMTの理解を深めることができた。
データ構造を決めるスキーマは、mt の cgi が含まれているディレクトリにある schemas ディレクトリにある。例えば、MySQL用の文法で書かれた定義が、mysql.dump ファイルにある。
MovableTypeは次の15個のテーブルから構成されていた。