mirror of
				https://github.com/phpbb/phpbb.git
				synced 2025-10-28 14:08:23 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			1082 lines
		
	
	
		
			38 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			1082 lines
		
	
	
		
			38 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
| # DO NOT EDIT THIS FILE, IT IS GENERATED
 | |
| #
 | |
| # To change the contents of this file, edit
 | |
| # phpBB/develop/create_schema_files.php and
 | |
| # run it.
 | |
| # Table: 'phpbb_attachments'
 | |
| CREATE TABLE phpbb_attachments (
 | |
| 	attach_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	post_msg_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	in_message tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	poster_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	is_orphan tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	physical_filename varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	real_filename varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	download_count mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	attach_comment blob NOT NULL,
 | |
| 	extension varbinary(100) DEFAULT '' NOT NULL,
 | |
| 	mimetype varbinary(100) DEFAULT '' NOT NULL,
 | |
| 	filesize int(20) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	filetime int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	thumbnail tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (attach_id),
 | |
| 	KEY filetime (filetime),
 | |
| 	KEY post_msg_id (post_msg_id),
 | |
| 	KEY topic_id (topic_id),
 | |
| 	KEY poster_id (poster_id),
 | |
| 	KEY is_orphan (is_orphan)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_acl_groups'
 | |
| CREATE TABLE phpbb_acl_groups (
 | |
| 	group_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	auth_option_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	auth_role_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	auth_setting tinyint(2) DEFAULT '0' NOT NULL,
 | |
| 	KEY group_id (group_id),
 | |
| 	KEY auth_opt_id (auth_option_id),
 | |
| 	KEY auth_role_id (auth_role_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_acl_options'
 | |
| CREATE TABLE phpbb_acl_options (
 | |
| 	auth_option_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	auth_option varbinary(50) DEFAULT '' NOT NULL,
 | |
| 	is_global tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	is_local tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	founder_only tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (auth_option_id),
 | |
| 	UNIQUE auth_option (auth_option)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_acl_roles'
 | |
| CREATE TABLE phpbb_acl_roles (
 | |
| 	role_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	role_name blob NOT NULL,
 | |
| 	role_description blob NOT NULL,
 | |
| 	role_type varbinary(10) DEFAULT '' NOT NULL,
 | |
| 	role_order smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (role_id),
 | |
| 	KEY role_type (role_type),
 | |
| 	KEY role_order (role_order)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_acl_roles_data'
 | |
| CREATE TABLE phpbb_acl_roles_data (
 | |
| 	role_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	auth_option_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	auth_setting tinyint(2) DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (role_id, auth_option_id),
 | |
| 	KEY ath_op_id (auth_option_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_acl_users'
 | |
| CREATE TABLE phpbb_acl_users (
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	auth_option_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	auth_role_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	auth_setting tinyint(2) DEFAULT '0' NOT NULL,
 | |
| 	KEY user_id (user_id),
 | |
| 	KEY auth_option_id (auth_option_id),
 | |
| 	KEY auth_role_id (auth_role_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_banlist'
 | |
| CREATE TABLE phpbb_banlist (
 | |
| 	ban_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	ban_userid mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	ban_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	ban_email blob NOT NULL,
 | |
| 	ban_start int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	ban_end int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	ban_exclude tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	ban_reason blob NOT NULL,
 | |
| 	ban_give_reason blob NOT NULL,
 | |
| 	PRIMARY KEY (ban_id),
 | |
| 	KEY ban_end (ban_end),
 | |
| 	KEY ban_user (ban_userid, ban_exclude),
 | |
| 	KEY ban_email (ban_email(255), ban_exclude),
 | |
| 	KEY ban_ip (ban_ip, ban_exclude)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_bbcodes'
 | |
| CREATE TABLE phpbb_bbcodes (
 | |
| 	bbcode_id smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	bbcode_tag varbinary(16) DEFAULT '' NOT NULL,
 | |
| 	bbcode_helpline blob NOT NULL,
 | |
| 	display_on_posting tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	bbcode_match blob NOT NULL,
 | |
| 	bbcode_tpl mediumblob NOT NULL,
 | |
| 	first_pass_match mediumblob NOT NULL,
 | |
| 	first_pass_replace mediumblob NOT NULL,
 | |
| 	second_pass_match mediumblob NOT NULL,
 | |
| 	second_pass_replace mediumblob NOT NULL,
 | |
| 	PRIMARY KEY (bbcode_id),
 | |
| 	KEY display_on_post (display_on_posting)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_bookmarks'
 | |
| CREATE TABLE phpbb_bookmarks (
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (topic_id, user_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_bots'
 | |
| CREATE TABLE phpbb_bots (
 | |
| 	bot_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	bot_active tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	bot_name blob NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	bot_agent varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	bot_ip varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	PRIMARY KEY (bot_id),
 | |
| 	KEY bot_active (bot_active)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_config'
 | |
| CREATE TABLE phpbb_config (
 | |
| 	config_name varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	config_value blob NOT NULL,
 | |
| 	is_dynamic tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (config_name),
 | |
| 	KEY is_dynamic (is_dynamic)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_config_text'
 | |
| CREATE TABLE phpbb_config_text (
 | |
| 	config_name varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	config_value mediumblob NOT NULL,
 | |
| 	PRIMARY KEY (config_name)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_confirm'
 | |
| CREATE TABLE phpbb_confirm (
 | |
| 	confirm_id binary(32) DEFAULT '' NOT NULL,
 | |
| 	session_id binary(32) DEFAULT '' NOT NULL,
 | |
| 	confirm_type tinyint(3) DEFAULT '0' NOT NULL,
 | |
| 	code varbinary(8) DEFAULT '' NOT NULL,
 | |
| 	seed int(10) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	attempts mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (session_id, confirm_id),
 | |
| 	KEY confirm_type (confirm_type)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_disallow'
 | |
| CREATE TABLE phpbb_disallow (
 | |
| 	disallow_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	disallow_username blob NOT NULL,
 | |
| 	PRIMARY KEY (disallow_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_drafts'
 | |
| CREATE TABLE phpbb_drafts (
 | |
| 	draft_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	save_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	draft_subject blob NOT NULL,
 | |
| 	draft_message mediumblob NOT NULL,
 | |
| 	PRIMARY KEY (draft_id),
 | |
| 	KEY save_time (save_time)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_ext'
 | |
| CREATE TABLE phpbb_ext (
 | |
| 	ext_name varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	ext_active tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	ext_state blob NOT NULL,
 | |
| 	UNIQUE ext_name (ext_name)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_extensions'
 | |
| CREATE TABLE phpbb_extensions (
 | |
| 	extension_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	group_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	extension varbinary(100) DEFAULT '' NOT NULL,
 | |
| 	PRIMARY KEY (extension_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_extension_groups'
 | |
| CREATE TABLE phpbb_extension_groups (
 | |
| 	group_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	group_name blob NOT NULL,
 | |
| 	cat_id tinyint(2) DEFAULT '0' NOT NULL,
 | |
| 	allow_group tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	download_mode tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	upload_icon varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	max_filesize int(20) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	allowed_forums blob NOT NULL,
 | |
| 	allow_in_pm tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (group_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_forums'
 | |
| CREATE TABLE phpbb_forums (
 | |
| 	forum_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	parent_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	left_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	right_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_parents mediumblob NOT NULL,
 | |
| 	forum_name blob NOT NULL,
 | |
| 	forum_desc blob NOT NULL,
 | |
| 	forum_desc_bitfield varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	forum_desc_options int(11) UNSIGNED DEFAULT '7' NOT NULL,
 | |
| 	forum_desc_uid varbinary(8) DEFAULT '' NOT NULL,
 | |
| 	forum_link blob NOT NULL,
 | |
| 	forum_password blob NOT NULL,
 | |
| 	forum_style mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_image varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	forum_rules blob NOT NULL,
 | |
| 	forum_rules_link blob NOT NULL,
 | |
| 	forum_rules_bitfield varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	forum_rules_options int(11) UNSIGNED DEFAULT '7' NOT NULL,
 | |
| 	forum_rules_uid varbinary(8) DEFAULT '' NOT NULL,
 | |
| 	forum_topics_per_page tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	forum_type tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	forum_status tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	forum_posts_approved mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_posts_unapproved mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_posts_softdeleted mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_topics_approved mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_topics_unapproved mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_topics_softdeleted mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_last_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_last_poster_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_last_post_subject blob NOT NULL,
 | |
| 	forum_last_post_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_last_poster_name blob NOT NULL,
 | |
| 	forum_last_poster_colour varbinary(6) DEFAULT '' NOT NULL,
 | |
| 	forum_flags tinyint(4) DEFAULT '32' NOT NULL,
 | |
| 	forum_options int(20) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	display_subforum_list tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	display_on_index tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	enable_indexing tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	enable_icons tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	enable_prune tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	prune_next int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	prune_days mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	prune_viewed mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	prune_freq mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (forum_id),
 | |
| 	KEY left_right_id (left_id, right_id),
 | |
| 	KEY forum_lastpost_id (forum_last_post_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_forums_access'
 | |
| CREATE TABLE phpbb_forums_access (
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	session_id binary(32) DEFAULT '' NOT NULL,
 | |
| 	PRIMARY KEY (forum_id, user_id, session_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_forums_track'
 | |
| CREATE TABLE phpbb_forums_track (
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	mark_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (user_id, forum_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_forums_watch'
 | |
| CREATE TABLE phpbb_forums_watch (
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	notify_status tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	KEY forum_id (forum_id),
 | |
| 	KEY user_id (user_id),
 | |
| 	KEY notify_stat (notify_status)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_groups'
 | |
| CREATE TABLE phpbb_groups (
 | |
| 	group_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	group_type tinyint(4) DEFAULT '1' NOT NULL,
 | |
| 	group_founder_manage tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_skip_auth tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_name blob NOT NULL,
 | |
| 	group_desc blob NOT NULL,
 | |
| 	group_desc_bitfield varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	group_desc_options int(11) UNSIGNED DEFAULT '7' NOT NULL,
 | |
| 	group_desc_uid varbinary(8) DEFAULT '' NOT NULL,
 | |
| 	group_display tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_avatar varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	group_avatar_type varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	group_avatar_width smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_avatar_height smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_rank mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_colour varbinary(6) DEFAULT '' NOT NULL,
 | |
| 	group_sig_chars mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_receive_pm tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_message_limit mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_max_recipients mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_legend mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (group_id),
 | |
| 	KEY group_legend_name (group_legend, group_name(255))
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_icons'
 | |
| CREATE TABLE phpbb_icons (
 | |
| 	icons_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	icons_url varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	icons_width tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	icons_height tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	icons_order mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	display_on_posting tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	PRIMARY KEY (icons_id),
 | |
| 	KEY display_on_posting (display_on_posting)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_lang'
 | |
| CREATE TABLE phpbb_lang (
 | |
| 	lang_id tinyint(4) NOT NULL auto_increment,
 | |
| 	lang_iso varbinary(30) DEFAULT '' NOT NULL,
 | |
| 	lang_dir varbinary(30) DEFAULT '' NOT NULL,
 | |
| 	lang_english_name blob NOT NULL,
 | |
| 	lang_local_name blob NOT NULL,
 | |
| 	lang_author blob NOT NULL,
 | |
| 	PRIMARY KEY (lang_id),
 | |
| 	KEY lang_iso (lang_iso)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_log'
 | |
| CREATE TABLE phpbb_log (
 | |
| 	log_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	log_type tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	reportee_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	log_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	log_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	log_operation blob NOT NULL,
 | |
| 	log_data mediumblob NOT NULL,
 | |
| 	PRIMARY KEY (log_id),
 | |
| 	KEY log_type (log_type),
 | |
| 	KEY log_time (log_time),
 | |
| 	KEY forum_id (forum_id),
 | |
| 	KEY topic_id (topic_id),
 | |
| 	KEY reportee_id (reportee_id),
 | |
| 	KEY user_id (user_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_login_attempts'
 | |
| CREATE TABLE phpbb_login_attempts (
 | |
| 	attempt_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	attempt_browser varbinary(150) DEFAULT '' NOT NULL,
 | |
| 	attempt_forwarded_for varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	attempt_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	username blob NOT NULL,
 | |
| 	username_clean blob NOT NULL,
 | |
| 	KEY att_ip (attempt_ip, attempt_time),
 | |
| 	KEY att_for (attempt_forwarded_for, attempt_time),
 | |
| 	KEY att_time (attempt_time),
 | |
| 	KEY user_id (user_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_moderator_cache'
 | |
| CREATE TABLE phpbb_moderator_cache (
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	username blob NOT NULL,
 | |
| 	group_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_name blob NOT NULL,
 | |
| 	display_on_index tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	KEY disp_idx (display_on_index),
 | |
| 	KEY forum_id (forum_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_migrations'
 | |
| CREATE TABLE phpbb_migrations (
 | |
| 	migration_name varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	migration_depends_on blob NOT NULL,
 | |
| 	migration_schema_done tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	migration_data_done tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	migration_data_state blob NOT NULL,
 | |
| 	migration_start_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	migration_end_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (migration_name)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_modules'
 | |
| CREATE TABLE phpbb_modules (
 | |
| 	module_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	module_enabled tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	module_display tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	module_basename varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	module_class varbinary(10) DEFAULT '' NOT NULL,
 | |
| 	parent_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	left_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	right_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	module_langname varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	module_mode varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	module_auth varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	PRIMARY KEY (module_id),
 | |
| 	KEY left_right_id (left_id, right_id),
 | |
| 	KEY module_enabled (module_enabled),
 | |
| 	KEY class_left_id (module_class, left_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_notification_types'
 | |
| CREATE TABLE phpbb_notification_types (
 | |
| 	notification_type_id smallint(4) UNSIGNED NOT NULL auto_increment,
 | |
| 	notification_type_name varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	notification_type_enabled tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	PRIMARY KEY (notification_type_id),
 | |
| 	UNIQUE type (notification_type_name)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_notifications'
 | |
| CREATE TABLE phpbb_notifications (
 | |
| 	notification_id int(10) UNSIGNED NOT NULL auto_increment,
 | |
| 	notification_type_id smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	item_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	item_parent_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	notification_read tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	notification_time int(11) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	notification_data blob NOT NULL,
 | |
| 	PRIMARY KEY (notification_id),
 | |
| 	KEY item_ident (notification_type_id, item_id),
 | |
| 	KEY user (user_id, notification_read)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_oauth_accounts'
 | |
| CREATE TABLE phpbb_oauth_accounts (
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	provider varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	oauth_provider_id blob NOT NULL,
 | |
| 	PRIMARY KEY (user_id, provider)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_oauth_tokens'
 | |
| CREATE TABLE phpbb_oauth_tokens (
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	session_id binary(32) DEFAULT '' NOT NULL,
 | |
| 	provider varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	oauth_token mediumblob NOT NULL,
 | |
| 	KEY user_id (user_id),
 | |
| 	KEY provider (provider)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_poll_options'
 | |
| CREATE TABLE phpbb_poll_options (
 | |
| 	poll_option_id tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	poll_option_text blob NOT NULL,
 | |
| 	poll_option_total mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	KEY poll_opt_id (poll_option_id),
 | |
| 	KEY topic_id (topic_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_poll_votes'
 | |
| CREATE TABLE phpbb_poll_votes (
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	poll_option_id tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	vote_user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	vote_user_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	KEY topic_id (topic_id),
 | |
| 	KEY vote_user_id (vote_user_id),
 | |
| 	KEY vote_user_ip (vote_user_ip)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_posts'
 | |
| CREATE TABLE phpbb_posts (
 | |
| 	post_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	poster_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	icon_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	poster_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	post_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	post_visibility tinyint(3) DEFAULT '0' NOT NULL,
 | |
| 	post_reported tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	enable_bbcode tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	enable_smilies tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	enable_magic_url tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	enable_sig tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	post_username blob NOT NULL,
 | |
| 	post_subject blob NOT NULL,
 | |
| 	post_text mediumblob NOT NULL,
 | |
| 	post_checksum varbinary(32) DEFAULT '' NOT NULL,
 | |
| 	post_attachment tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	bbcode_bitfield varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	bbcode_uid varbinary(8) DEFAULT '' NOT NULL,
 | |
| 	post_postcount tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	post_edit_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	post_edit_reason blob NOT NULL,
 | |
| 	post_edit_user mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	post_edit_count smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	post_edit_locked tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	post_delete_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	post_delete_reason blob NOT NULL,
 | |
| 	post_delete_user mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (post_id),
 | |
| 	KEY forum_id (forum_id),
 | |
| 	KEY topic_id (topic_id),
 | |
| 	KEY poster_ip (poster_ip),
 | |
| 	KEY poster_id (poster_id),
 | |
| 	KEY post_visibility (post_visibility),
 | |
| 	KEY post_username (post_username(255)),
 | |
| 	KEY tid_post_time (topic_id, post_time)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_privmsgs'
 | |
| CREATE TABLE phpbb_privmsgs (
 | |
| 	msg_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	root_level mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	author_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	icon_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	author_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	message_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	enable_bbcode tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	enable_smilies tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	enable_magic_url tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	enable_sig tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	message_subject blob NOT NULL,
 | |
| 	message_text mediumblob NOT NULL,
 | |
| 	message_edit_reason blob NOT NULL,
 | |
| 	message_edit_user mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	message_attachment tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	bbcode_bitfield varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	bbcode_uid varbinary(8) DEFAULT '' NOT NULL,
 | |
| 	message_edit_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	message_edit_count smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	to_address blob NOT NULL,
 | |
| 	bcc_address blob NOT NULL,
 | |
| 	message_reported tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (msg_id),
 | |
| 	KEY author_ip (author_ip),
 | |
| 	KEY message_time (message_time),
 | |
| 	KEY author_id (author_id),
 | |
| 	KEY root_level (root_level)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_privmsgs_folder'
 | |
| CREATE TABLE phpbb_privmsgs_folder (
 | |
| 	folder_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	folder_name blob NOT NULL,
 | |
| 	pm_count mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (folder_id),
 | |
| 	KEY user_id (user_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_privmsgs_rules'
 | |
| CREATE TABLE phpbb_privmsgs_rules (
 | |
| 	rule_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	rule_check mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	rule_connection mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	rule_string blob NOT NULL,
 | |
| 	rule_user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	rule_group_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	rule_action mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	rule_folder_id int(11) DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (rule_id),
 | |
| 	KEY user_id (user_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_privmsgs_to'
 | |
| CREATE TABLE phpbb_privmsgs_to (
 | |
| 	msg_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	author_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	pm_deleted tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	pm_new tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	pm_unread tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	pm_replied tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	pm_marked tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	pm_forwarded tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	folder_id int(11) DEFAULT '0' NOT NULL,
 | |
| 	KEY msg_id (msg_id),
 | |
| 	KEY author_id (author_id),
 | |
| 	KEY usr_flder_id (user_id, folder_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_profile_fields'
 | |
| CREATE TABLE phpbb_profile_fields (
 | |
| 	field_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	field_name blob NOT NULL,
 | |
| 	field_type varbinary(100) DEFAULT '' NOT NULL,
 | |
| 	field_ident varbinary(20) DEFAULT '' NOT NULL,
 | |
| 	field_length varbinary(20) DEFAULT '' NOT NULL,
 | |
| 	field_minlen varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	field_maxlen varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	field_novalue blob NOT NULL,
 | |
| 	field_default_value blob NOT NULL,
 | |
| 	field_validation varbinary(60) DEFAULT '' NOT NULL,
 | |
| 	field_required tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_show_novalue tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_show_on_reg tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_show_on_pm tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_show_on_vt tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_show_on_ml tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_show_profile tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_hide tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_no_view tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_active tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_order mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (field_id),
 | |
| 	KEY fld_type (field_type),
 | |
| 	KEY fld_ordr (field_order)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_profile_fields_data'
 | |
| CREATE TABLE phpbb_profile_fields_data (
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	pf_phpbb_location varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	pf_phpbb_interests blob NOT NULL,
 | |
| 	pf_phpbb_occupation blob NOT NULL,
 | |
| 	PRIMARY KEY (user_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_profile_fields_lang'
 | |
| CREATE TABLE phpbb_profile_fields_lang (
 | |
| 	field_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	lang_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	option_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	field_type varbinary(100) DEFAULT '' NOT NULL,
 | |
| 	lang_value blob NOT NULL,
 | |
| 	PRIMARY KEY (field_id, lang_id, option_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_profile_lang'
 | |
| CREATE TABLE phpbb_profile_lang (
 | |
| 	field_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	lang_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	lang_name blob NOT NULL,
 | |
| 	lang_explain blob NOT NULL,
 | |
| 	lang_default_value blob NOT NULL,
 | |
| 	PRIMARY KEY (field_id, lang_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_ranks'
 | |
| CREATE TABLE phpbb_ranks (
 | |
| 	rank_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	rank_title blob NOT NULL,
 | |
| 	rank_min mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	rank_special tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	rank_image varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	PRIMARY KEY (rank_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_reports'
 | |
| CREATE TABLE phpbb_reports (
 | |
| 	report_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	reason_id smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	pm_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_notify tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	report_closed tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	report_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	report_text mediumblob NOT NULL,
 | |
| 	reported_post_text mediumblob NOT NULL,
 | |
| 	reported_post_uid varbinary(8) DEFAULT '' NOT NULL,
 | |
| 	reported_post_bitfield varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	reported_post_enable_magic_url tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	reported_post_enable_smilies tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	reported_post_enable_bbcode tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	PRIMARY KEY (report_id),
 | |
| 	KEY post_id (post_id),
 | |
| 	KEY pm_id (pm_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_reports_reasons'
 | |
| CREATE TABLE phpbb_reports_reasons (
 | |
| 	reason_id smallint(4) UNSIGNED NOT NULL auto_increment,
 | |
| 	reason_title blob NOT NULL,
 | |
| 	reason_description mediumblob NOT NULL,
 | |
| 	reason_order smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (reason_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_search_results'
 | |
| CREATE TABLE phpbb_search_results (
 | |
| 	search_key varbinary(32) DEFAULT '' NOT NULL,
 | |
| 	search_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	search_keywords mediumblob NOT NULL,
 | |
| 	search_authors mediumblob NOT NULL,
 | |
| 	PRIMARY KEY (search_key)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_search_wordlist'
 | |
| CREATE TABLE phpbb_search_wordlist (
 | |
| 	word_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	word_text blob NOT NULL,
 | |
| 	word_common tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	word_count mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (word_id),
 | |
| 	UNIQUE wrd_txt (word_text(255)),
 | |
| 	KEY wrd_cnt (word_count)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_search_wordmatch'
 | |
| CREATE TABLE phpbb_search_wordmatch (
 | |
| 	post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	word_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	title_match tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	UNIQUE unq_mtch (word_id, post_id, title_match),
 | |
| 	KEY word_id (word_id),
 | |
| 	KEY post_id (post_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_sessions'
 | |
| CREATE TABLE phpbb_sessions (
 | |
| 	session_id binary(32) DEFAULT '' NOT NULL,
 | |
| 	session_user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	session_forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	session_last_visit int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	session_start int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	session_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	session_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	session_browser varbinary(150) DEFAULT '' NOT NULL,
 | |
| 	session_forwarded_for varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	session_page blob NOT NULL,
 | |
| 	session_viewonline tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	session_autologin tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	session_admin tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (session_id),
 | |
| 	KEY session_time (session_time),
 | |
| 	KEY session_user_id (session_user_id),
 | |
| 	KEY session_fid (session_forum_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_sessions_keys'
 | |
| CREATE TABLE phpbb_sessions_keys (
 | |
| 	key_id binary(32) DEFAULT '' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	last_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	last_login int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (key_id, user_id),
 | |
| 	KEY last_login (last_login)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_sitelist'
 | |
| CREATE TABLE phpbb_sitelist (
 | |
| 	site_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	site_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	site_hostname varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	ip_exclude tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (site_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_smilies'
 | |
| CREATE TABLE phpbb_smilies (
 | |
| 	smiley_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	code varbinary(150) DEFAULT '' NOT NULL,
 | |
| 	emotion varbinary(150) DEFAULT '' NOT NULL,
 | |
| 	smiley_url varbinary(50) DEFAULT '' NOT NULL,
 | |
| 	smiley_width smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	smiley_height smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	smiley_order mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	display_on_posting tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	PRIMARY KEY (smiley_id),
 | |
| 	KEY display_on_post (display_on_posting)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_styles'
 | |
| CREATE TABLE phpbb_styles (
 | |
| 	style_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	style_name blob NOT NULL,
 | |
| 	style_copyright blob NOT NULL,
 | |
| 	style_active tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	style_path varbinary(100) DEFAULT '' NOT NULL,
 | |
| 	bbcode_bitfield varbinary(255) DEFAULT 'kNg=' NOT NULL,
 | |
| 	style_parent_id int(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	style_parent_tree blob NOT NULL,
 | |
| 	PRIMARY KEY (style_id),
 | |
| 	UNIQUE style_name (style_name(255))
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_teampage'
 | |
| CREATE TABLE phpbb_teampage (
 | |
| 	teampage_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	group_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	teampage_name blob NOT NULL,
 | |
| 	teampage_position mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	teampage_parent mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (teampage_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_topics'
 | |
| CREATE TABLE phpbb_topics (
 | |
| 	topic_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	icon_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_attachment tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_visibility tinyint(3) DEFAULT '0' NOT NULL,
 | |
| 	topic_reported tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_title blob NOT NULL,
 | |
| 	topic_poster mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_time_limit int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_views mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_posts_approved mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_posts_unapproved mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_posts_softdeleted mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_status tinyint(3) DEFAULT '0' NOT NULL,
 | |
| 	topic_type tinyint(3) DEFAULT '0' NOT NULL,
 | |
| 	topic_first_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_first_poster_name blob NOT NULL,
 | |
| 	topic_first_poster_colour varbinary(6) DEFAULT '' NOT NULL,
 | |
| 	topic_last_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_last_poster_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_last_poster_name blob NOT NULL,
 | |
| 	topic_last_poster_colour varbinary(6) DEFAULT '' NOT NULL,
 | |
| 	topic_last_post_subject blob NOT NULL,
 | |
| 	topic_last_post_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_last_view_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_moved_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_bumped tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_bumper mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	poll_title blob NOT NULL,
 | |
| 	poll_start int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	poll_length int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	poll_max_options tinyint(4) DEFAULT '1' NOT NULL,
 | |
| 	poll_last_vote int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	poll_vote_change tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_delete_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_delete_reason blob NOT NULL,
 | |
| 	topic_delete_user mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (topic_id),
 | |
| 	KEY forum_id (forum_id),
 | |
| 	KEY forum_id_type (forum_id, topic_type),
 | |
| 	KEY last_post_time (topic_last_post_time),
 | |
| 	KEY topic_visibility (topic_visibility),
 | |
| 	KEY forum_appr_last (forum_id, topic_visibility, topic_last_post_id),
 | |
| 	KEY fid_time_moved (forum_id, topic_last_post_time, topic_moved_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_topics_track'
 | |
| CREATE TABLE phpbb_topics_track (
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	mark_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (user_id, topic_id),
 | |
| 	KEY topic_id (topic_id),
 | |
| 	KEY forum_id (forum_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_topics_posted'
 | |
| CREATE TABLE phpbb_topics_posted (
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	topic_posted tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (user_id, topic_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_topics_watch'
 | |
| CREATE TABLE phpbb_topics_watch (
 | |
| 	topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	notify_status tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	KEY topic_id (topic_id),
 | |
| 	KEY user_id (user_id),
 | |
| 	KEY notify_stat (notify_status)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_user_notifications'
 | |
| CREATE TABLE phpbb_user_notifications (
 | |
| 	item_type varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	item_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	method varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	notify tinyint(1) UNSIGNED DEFAULT '1' NOT NULL
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_user_group'
 | |
| CREATE TABLE phpbb_user_group (
 | |
| 	group_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	group_leader tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_pending tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	KEY group_id (group_id),
 | |
| 	KEY user_id (user_id),
 | |
| 	KEY group_leader (group_leader)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_users'
 | |
| CREATE TABLE phpbb_users (
 | |
| 	user_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	user_type tinyint(2) DEFAULT '0' NOT NULL,
 | |
| 	group_id mediumint(8) UNSIGNED DEFAULT '3' NOT NULL,
 | |
| 	user_permissions mediumblob NOT NULL,
 | |
| 	user_perm_from mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_ip varbinary(40) DEFAULT '' NOT NULL,
 | |
| 	user_regdate int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	username blob NOT NULL,
 | |
| 	username_clean blob NOT NULL,
 | |
| 	user_password blob NOT NULL,
 | |
| 	user_passchg int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_pass_convert tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_email blob NOT NULL,
 | |
| 	user_email_hash bigint(20) DEFAULT '0' NOT NULL,
 | |
| 	user_birthday varbinary(10) DEFAULT '' NOT NULL,
 | |
| 	user_lastvisit int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_lastmark int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_lastpost_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_lastpage blob NOT NULL,
 | |
| 	user_last_confirm_key varbinary(10) DEFAULT '' NOT NULL,
 | |
| 	user_last_search int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_warnings tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	user_last_warning int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_login_attempts tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	user_inactive_reason tinyint(2) DEFAULT '0' NOT NULL,
 | |
| 	user_inactive_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_posts mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_lang varbinary(30) DEFAULT '' NOT NULL,
 | |
| 	user_timezone varbinary(100) DEFAULT 'UTC' NOT NULL,
 | |
| 	user_dateformat varbinary(90) DEFAULT 'd M Y H:i' NOT NULL,
 | |
| 	user_style mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_rank mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_colour varbinary(6) DEFAULT '' NOT NULL,
 | |
| 	user_new_privmsg int(4) DEFAULT '0' NOT NULL,
 | |
| 	user_unread_privmsg int(4) DEFAULT '0' NOT NULL,
 | |
| 	user_last_privmsg int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_message_rules tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_full_folder int(11) DEFAULT '-3' NOT NULL,
 | |
| 	user_emailtime int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_topic_show_days smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_topic_sortby_type varbinary(1) DEFAULT 't' NOT NULL,
 | |
| 	user_topic_sortby_dir varbinary(1) DEFAULT 'd' NOT NULL,
 | |
| 	user_post_show_days smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_post_sortby_type varbinary(1) DEFAULT 't' NOT NULL,
 | |
| 	user_post_sortby_dir varbinary(1) DEFAULT 'a' NOT NULL,
 | |
| 	user_notify tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_notify_pm tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	user_notify_type tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	user_allow_pm tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	user_allow_viewonline tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	user_allow_viewemail tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	user_allow_massemail tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	user_options int(11) UNSIGNED DEFAULT '230271' NOT NULL,
 | |
| 	user_avatar varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	user_avatar_type varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	user_avatar_width smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_avatar_height smallint(4) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	user_sig mediumblob NOT NULL,
 | |
| 	user_sig_bbcode_uid varbinary(8) DEFAULT '' NOT NULL,
 | |
| 	user_sig_bbcode_bitfield varbinary(255) DEFAULT '' NOT NULL,
 | |
| 	user_icq varbinary(15) DEFAULT '' NOT NULL,
 | |
| 	user_aim blob NOT NULL,
 | |
| 	user_yim blob NOT NULL,
 | |
| 	user_msnm blob NOT NULL,
 | |
| 	user_jabber blob NOT NULL,
 | |
| 	user_website blob NOT NULL,
 | |
| 	user_actkey varbinary(32) DEFAULT '' NOT NULL,
 | |
| 	user_newpasswd varbinary(120) DEFAULT '' NOT NULL,
 | |
| 	user_form_salt varbinary(96) DEFAULT '' NOT NULL,
 | |
| 	user_new tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
 | |
| 	user_reminded tinyint(4) DEFAULT '0' NOT NULL,
 | |
| 	user_reminded_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (user_id),
 | |
| 	KEY user_birthday (user_birthday),
 | |
| 	KEY user_email_hash (user_email_hash),
 | |
| 	KEY user_type (user_type),
 | |
| 	UNIQUE username_clean (username_clean(255))
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_warnings'
 | |
| CREATE TABLE phpbb_warnings (
 | |
| 	warning_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	log_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	warning_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (warning_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_words'
 | |
| CREATE TABLE phpbb_words (
 | |
| 	word_id mediumint(8) UNSIGNED NOT NULL auto_increment,
 | |
| 	word blob NOT NULL,
 | |
| 	replacement blob NOT NULL,
 | |
| 	PRIMARY KEY (word_id)
 | |
| );
 | |
| 
 | |
| 
 | |
| # Table: 'phpbb_zebra'
 | |
| CREATE TABLE phpbb_zebra (
 | |
| 	user_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	zebra_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	friend tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	foe tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
 | |
| 	PRIMARY KEY (user_id, zebra_id)
 | |
| );
 | |
| 
 | |
| 
 |