面白そうなので Joomla! に手を出した。

Joomla! が自動作成するテーブルの一覧。今後のメモ代わり。

テーブル名 備考
__assets IF NOT EXISTS
__associations IF NOT EXISTS
__banners
__banner_clients
__banner_tracks
__categories
__contact_details
__content
__content_frontpage
__content_rating
__core_log_searches
__extensions
__finder_filters IF NOT EXISTS
__finder_links IF NOT EXISTS
__finder_links_terms0 IF NOT EXISTS
__finder_links_terms1 IF NOT EXISTS
__finder_links_terms2 IF NOT EXISTS
__finder_links_terms3 IF NOT EXISTS
__finder_links_terms4 IF NOT EXISTS
__finder_links_terms5 IF NOT EXISTS
__finder_links_terms6 IF NOT EXISTS
__finder_links_terms7 IF NOT EXISTS
__finder_links_terms8 IF NOT EXISTS
__finder_links_terms9 IF NOT EXISTS
__finder_links_termsa IF NOT EXISTS
__finder_links_termsb IF NOT EXISTS
__finder_links_termsc IF NOT EXISTS
__finder_links_termsd IF NOT EXISTS
__finder_links_termse IF NOT EXISTS
__finder_links_termsf IF NOT EXISTS
__finder_taxonomy IF NOT EXISTS
__finder_taxonomy_map IF NOT EXISTS
__finder_terms IF NOT EXISTS
__finder_terms_common IF NOT EXISTS
__finder_tokens IF NOT EXISTS,MEMORY
__finder_tokens_aggregate IF NOT EXISTS,MEMORY
__finder_types IF NOT EXISTS
__languages
__menu
__menu_types
__messages
__messages_cfg
__modules
__modules_menu
__newsfeeds
__overrider IF NOT EXISTS
__redirect_links
__schemas
__session
__updates
__update_sites
__update_sites_extensions
__update_categories
__template_styles IF NOT EXISTS
__user_usergroup_map IF NOT EXISTS
__usergroups IF NOT EXISTS
__users
__user_notes IF NOT EXISTS
__user_profiles IF NOT EXISTS
__weblinks
__viewlevels IF NOT EXISTS
  • Joomla! のバージョンは 2.5.4
  • スキームは ‘Joomla/installation_nn/sql/mysql/joomla.sql’ に記載
  • テーブルは全部で61個
  • 全てが IF NOT EXISTS というわけではない。
  • ストレートエンジンは__finder_tokens, __finder_tokens_aggregate の2つのみ’MEMORY’ を指定。そのほかはデフォルト。トランザクションは担保されていないのでしょうか?