Menu extensions and updates #__template_styles id INT template VARCHAR(50) client_id TINYINT(1) home TINYINTEnt(1) title VARCHAR (255) params VARCHAR (2048) Indexes #__update_categories categoryid (INT(11) name (VARCHAR(20) description) name (varchar(100) description) TEXT element (varCHAR(100) type (v
Menu extensions and updates #__template_styles id INT template VARCHAR(50) client_id TINYINT(1) home TINYINTEnt(1) title VARCHAR (255) params VARCHAR (2048) Indexes #__update_categories categoryid (INT(11) name (VARCHAR(20) description) name (varchar(100) description) TEXT element (varCHAR(100) type (v
Menu extensions and updates #__template_styles id INT template VARCHAR(50) client_id TINYINT(1) home TINYINTEnt(1) title VARCHAR (255) params VARCHAR (2048) Indexes #__update_categories categoryid (INT(11) name (VARCHAR(20) description) name (varchar(100) description) TEXT element (varCHAR(100) type (v
id INT id INT extension_id INT #__updates template VARCHAR(50) menutype VARCHAR(24) version_id VARCHAR(20) update_id INT(11) #__update_categories client_id TINYINT(1) title VARCHAR(48) Indexes update_site_id INT(11) Copyright Torkil Johnsen 2010 home TINYINT(1) categoryid INT(11) description VARCHAR(255) extension_id INT(11) http://torkiljohnsen.com title VARCHAR(255) name VARCHAR(20) Indexes categoryid INT(11) #__extensions description TEXT Feel free to redistribute this schema but make sure you post a backlink to the original blogpost along with it: params VARCHAR(2048) name VARCHAR(100) Indexes extension_id INT parent INT(11) http://torkiljohnsen.com/2010/07/10/joomla-1-6-database-schema/ description TEXT name VARCHAR(100) updatesite INT(11) element VARCHAR(100) This is because I want to gather all feedback to the schema in one place to be able to continually improve it. #__menu type VARCHAR(20) Indexes type VARCHAR(20) id INT element VARCHAR(100) Thanks, folder VARCHAR(20) Torkil menutype VARCHAR(24) folder VARCHAR(100) client_id TINYINT(3) parent_id INT client_id TINYINT(3) version VARCHAR(10) component_id INT enabled TINYINT(3) #__update_sites Modules data TEXT template_style_id INT access TINYINT(3) update_site_id INT(11) detailsurl TEXT #__modules language CHAR(7) protected TINYINT(3) name VARCHAR(100)
id INT(11) title VARCHAR(255) manifest_cache TEXT Indexes type VARCHAR(20)
alias VARCHAR(255) params TEXT location TEXT language CHAR(7) note VARCHAR(255) custom_data TEXT enabled INT(11) title VARCHAR(100) path VARCHAR(1024) system_data TEXT Indexes note VARCHAR(255) link VARCHAR(1024) checked_out INT(10) #__update_sites_extensions content TEXT ordering INT(11) type VARCHAR(16) checked_out_time DATETIME update_site_id INT(11) published TINYINT(4) ordering INT(11) position VARCHAR(50) extension_id INT #__modules_menu state INT(11) checked_out INT(10) level INT Indexes moduleid INT(11) Indexes checked_out_time DATETIME ordering INT menuid INT publish_up DATETIME checked_out INT Indexes publish_down DATETIME checked_out_time TIMESTAMP
published TINYINT(1) browserNav TINYINT(4)
Users & messaging module VARCHAR(50) access TINYINT(3) img VARCHAR(255) Newsfeeds access TINYINT(3) showtitle TINYINT(3) params VARCHAR(10240) #__session #__messages_cfg #__user_profiles #__newsfeeds params VARCHAR(5120) lft INT session_id VARCHAR(32) user_id INT id INT(10) user_id INT rgt INT #__contact_details client_id TINYINT(4) userid INT cfg_name VARCHAR(100) profile_key VARCHAR(100) catid INT(11) id INT home TINYINT(3) client_id TINYINT(3) cfg_value VARCHAR(255) Indexes language CHAR(7) profile_value VARCHAR(255) language CHAR(7) Indexes guest TINYINT(4) Indexes name VARCHAR(100) ordering INT(11) catid INT(11) time VARCHAR(14) Indexes alias VARCHAR(100) user_id INT data VARCHAR(20480) link VARCHAR(200) name VARCHAR(255) username VARCHAR(150) filename VARCHAR(200) alias VARCHAR(255) usertype VARCHAR(50) published TINYINT(1) con_position VARCHAR(255) Indexes numarticles INT address TEXT #__languages cache_time INT suburb VARCHAR(100) lang_id INT(11) checked_out INT(10) state VARCHAR(100) lang_code CHAR(7) checked_out_time DATETIME country VARCHAR(100) title VARCHAR(50) ordering INT postcode VARCHAR(100) title_native VARCHAR(50) #__users rtl TINYINT(4) telephone VARCHAR(255) sef VARCHAR(50) id INT access TINYINT fax VARCHAR(255) image VARCHAR(50) name VARCHAR(255) params TEXT misc MEDIUMTEXT description VARCHAR(512) username VARCHAR(150) #__messages created DATETIME image VARCHAR(255) metakey TEXT email VARCHAR(100) message_id INT created_by INT(10) imagepos VARCHAR(20) metadesc TEXT password VARCHAR(100) user_id_to INT created_by_alias VARCHAR(255) email_to VARCHAR(255) published INT(11) usertype VARCHAR(25) user_id_from INT modified DATETIME default_con TINYINT(1) Indexes modified_by INT(10) block TINYINT(4) folder_id TINYINT(3) published TINYINT(1) metakey TEXT sendEmail TINYINT(4) date_time DATETIME Weblinks checked_out INT metadesc TEXT registerDate DATETIME state TINYINT(1) checked_out_time DATETIME #__weblinks metadata TEXT lastvisitDate DATETIME priority TINYINT(1) ordering INT id INT xreference VARCHAR(50) activation VARCHAR(100) subject VARCHAR(255) params TEXT catid INT(11) publish_up DATETIME params TEXT message TEXT access TINYINT(3) sid INT publish_down DATETIME Indexes mobile VARCHAR(255) Indexes title VARCHAR(250) #__categories alias VARCHAR(255) id INT(11) Indexes webpage VARCHAR(255)
description TEXT asset_id INT(10) sortname2 VARCHAR(255)
date DATETIME language CHAR(7) sortname3 VARCHAR(255)
ACL hits INT lft INT(11) created DATETIME state TINYINT(1) rgt INT(11) created_by INT(10) #__user_usergroup_map checked_out INT level INT(10) created_by_alias VARCHAR(255) user_id INT checked_out_time DATETIME path VARCHAR(255) modified DATETIME group_id INT ordering INT modified_by INT(10) extension VARCHAR(50) Content Indexes archived TINYINT(1) metakey TEXT title VARCHAR(255) approved TINYINT(1) metadesc TEXT alias VARCHAR(255) access INT metadata TEXT note VARCHAR(255) #__content params TEXT featured TINYINT(3) description VARCHAR(5120) id INT language CHAR(7) xreference VARCHAR(50) published TINYINT(1) catid INT(11) created DATETIME publish_up DATETIME checked_out INT(11) language CHAR(7) #__usergroups #__viewlevels created_by INT(10) publish_down DATETIME checked_out_time DATETIME asset_id INT(10) id INT Indexes id INT(10) created_by_alias VARCHAR(255) #__assets parent_id INT access TINYINT(3) title VARCHAR(255) title VARCHAR(100) modified DATETIME lft INT params VARCHAR(2048) alias VARCHAR(255) id INT(10) ordering INT(11) modified_by INT(10) rgt INT metadesc VARCHAR(1024) title_alias VARCHAR(255) parent_id INT(11) rules VARCHAR(5120) metakey TEXT title VARCHAR(100) metakey VARCHAR(1024) introtext MEDIUMTEXT lft INT(11) Indexes metadesc TEXT Indexes metadata VARCHAR(2048) fulltext MEDIUMTEXT rgt INT(11) metadata TEXT created_user_id INT(10) state TINYINT(3) level INT(10) featured TINYINT(3) created_time DATETIME sectionid INT name VARCHAR(50) xreference VARCHAR(50) modified_user_id INT(10) mask INT title VARCHAR(100) publish_up DATETIME created DATETIME modified_time DATETIME rules VARCHAR(5120) publish_down DATETIME created_by INT hits INT(10) Indexes Indexes created_by_alias VARCHAR(255) Indexes modified DATETIME modified_by INT checked_out INT checked_out_time DATETIME publish_up DATETIME publish_down DATETIME Search / Redirect images TEXT urls TEXT attribs VARCHAR(5120) version INT #__redirect_links Banners parentid INT id INT ordering INT old_url VARCHAR(150) #__core_log_searches metakey TEXT new_url VARCHAR(150) search_term VARCHAR(128) #__banners metadesc TEXT referer VARCHAR(150) hits INT id INT access INT comment VARCHAR(255) cid INT hits INT published TINYINT(4) #__banner_tracks catid INT(11) metadata TEXT created_date DATETIME track_date DATE language CHAR(7) featured TINYINT(3) modified_date DATETIME track_type INT type INT xreference VARCHAR(50) Indexes banner_id INT name VARCHAR(255) Indexes count INT alias VARCHAR(255) Indexes imptotal INT impmade INT clicks INT clickurl VARCHAR(200) #__content_rating state TINYINT(3) content_id INT #__banner_clients description TEXT rating_sum INT #__content_frontpage id INT custombannercode VARCHAR(2048) rating_count INT name VARCHAR(255) sticky TINYINT(1) content_id INT lastip VARCHAR(50) contact VARCHAR(255) ordering INT ordering INT Indexes Indexes email VARCHAR(255) metakey TEXT extrainfo TEXT params TEXT state TINYINT(3) own_prefix TINYINT(1) checked_out INT metakey_prefix VARCHAR(255) checked_out_time DATETIME purchase_type TINYINT metakey TEXT track_clicks TINYINT own_prefix TINYINT track_impressions TINYINT metakey_prefix VARCHAR(255) checked_out INT purchase_type TINYINT checked_out_time DATETIME track_clicks TINYINT publish_up DATETIME track_impressions TINYINT publish_down DATETIME Indexes reset DATETIME created DATETIME Indexes