aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--phpBB/install/schemas/mysql_schema.sql49
1 files changed, 49 insertions, 0 deletions
diff --git a/phpBB/install/schemas/mysql_schema.sql b/phpBB/install/schemas/mysql_schema.sql
index 743840b816..eea2bc74dc 100644
--- a/phpBB/install/schemas/mysql_schema.sql
+++ b/phpBB/install/schemas/mysql_schema.sql
@@ -400,6 +400,55 @@ CREATE TABLE phpbb_privmsgs (
KEY privmsgs_to_userid (privmsgs_to_userid)
);
+# Table: 'phpbb_profile_fields'
+CREATE TABLE phpbb_profile_fields (
+ field_id mediumint(8) UNSIGNED NOT NULL auto_increment,
+ field_name varchar(50) NOT NULL default '',
+ field_desc varchar(255) NOT NULL default '',
+ field_type mediumint(8) unsigned default NULL,
+ field_ident varchar(20) NOT NULL default '',
+ field_length varchar(20) NOT NULL default '0',
+ field_minlen varchar(255) NOT NULL default '0',
+ field_maxlen varchar(255) NOT NULL default '0',
+ field_novalue varchar(255) NOT NULL default '0',
+ field_default_value varchar(255) NOT NULL default '0',
+ field_validation varchar(20) NOT NULL default '',
+ field_required tinyint(1) NOT NULL default '0',
+ field_show_on_reg tinyint(1) unsigned NOT NULL default '0',
+ field_hide tinyint(1) unsigned NOT NULL default '0',
+ field_active tinyint(1) NOT NULL default '0',
+ field_order tinyint(4) unsigned NOT NULL default '0',
+ PRIMARY KEY (field_id),
+ KEY field_type (field_type),
+ KEY field_order (field_order)
+);
+
+# Table: 'phpbb_profile_fields_data
+CREATE TABLE phpbb_profile_fields_data (
+ user_id mediumint(8) unsigned NOT NULL default '0',
+ PRIMARY KEY (user_id)
+);
+
+# Table: 'phpbb_profile_fields_lang'
+CREATE TABLE phpbb_profile_fields_lang (
+ field_id mediumint(8) unsigned NOT NULL default '0',
+ lang_id mediumint(8) unsigned NOT NULL default '0',
+ option_id mediumint(8) unsigned NOT NULL default '0',
+ field_type tinyint(4) NOT NULL default '0',
+ value varchar(255) NOT NULL default '',
+ PRIMARY KEY (field_id, lang_id, option_id)
+);
+
+# Table: 'phpbb_profile_lang'
+CREATE TABLE phpbb_profile_lang (
+ field_id mediumint(8) unsigned NOT NULL default '0',
+ lang_id tinyint(4) NOT NULL default '1',
+ lang_name varchar(255) NOT NULL default '',
+ lang_explain text NOT NULL,
+ lang_default_value varchar(255) NOT NULL default '',
+ PRIMARY KEY (field_id, lang_id)
+);
+
# Table: 'phpbb_ranks'
CREATE TABLE phpbb_ranks (
rank_id smallint(5) UNSIGNED NOT NULL auto_increment,