aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--phpBB/db/mysql_schema.sql165
1 files changed, 89 insertions, 76 deletions
diff --git a/phpBB/db/mysql_schema.sql b/phpBB/db/mysql_schema.sql
index f2010707d8..c4a54cc25e 100644
--- a/phpBB/db/mysql_schema.sql
+++ b/phpBB/db/mysql_schema.sql
@@ -11,12 +11,12 @@
#
CREATE TABLE phpbb_banlist (
- ban_id int(11) NOT NULL auto_increment,
- ban_userid int(11),
+ ban_id int(10) NOT NULL auto_increment,
+ ban_userid int(10),
ban_ip char(8),
- ban_start char(8),
- ban_end char(8),
- ban_time_type tinyint(4),
+ ban_start int(10),
+ ban_end int(10),
+ ban_time_type int(10),
PRIMARY KEY (ban_id)
);
@@ -27,7 +27,7 @@ CREATE TABLE phpbb_banlist (
#
CREATE TABLE phpbb_categories (
- cat_id int(11) NOT NULL auto_increment,
+ cat_id int(10) NOT NULL auto_increment,
cat_title varchar(100),
cat_order varchar(10),
PRIMARY KEY (cat_id)
@@ -40,23 +40,23 @@ CREATE TABLE phpbb_categories (
#
CREATE TABLE phpbb_config (
- config_id int(11) NOT NULL auto_increment,
- sitename varchar(100),
- allow_html tinyint(3),
- allow_bbcode tinyint(3),
- allow_sig tinyint(3),
- allow_namechange tinyint(3),
+ config_id int(10) NOT NULL auto_increment,
selected int(2) DEFAULT '0' NOT NULL,
- posts_per_page int(11),
- hot_threshold int(11),
- topics_per_page int(11),
- allow_theme_create int(11),
+ sitename varchar(100),
+ allow_html tinyint(1),
+ allow_bbcode tinyint(1),
+ allow_sig tinyint(1),
+ allow_namechange tinyint(1),
+ allow_theme_create int(10),
override_themes tinyint(3),
+ posts_per_page int(10),
+ topics_per_page int(10),
+ hot_threshold int(10),
email_sig varchar(255),
email_from varchar(100),
default_theme int(11) DEFAULT '1' NOT NULL,
default_lang varchar(255),
- default_dateformat varchar(14) DEFAULT 'd M Y H:m' NOT NULL,
+ default_dateformat varchar(14) DEFAULT 'd M Y H:i' NOT NULL,
system_timezone int(11) DEFAULT '0' NOT NULL,
sys_template varchar(100) DEFAULT 'Default' NOT NULL,
PRIMARY KEY (config_id),
@@ -70,7 +70,7 @@ CREATE TABLE phpbb_config (
#
CREATE TABLE phpbb_disallow (
- disallow_id int(11) NOT NULL auto_increment,
+ disallow_id int(10) NOT NULL auto_increment,
disallow_username varchar(50),
PRIMARY KEY (disallow_id)
);
@@ -82,9 +82,9 @@ CREATE TABLE phpbb_disallow (
#
CREATE TABLE phpbb_forum_access (
- forum_id int(11) NOT NULL,
- user_id int(11) NOT NULL,
- can_post tinyint(1) NOT NULL,
+ forum_id int(10) DEFAULT '0' NOT NULL,
+ user_id int(10) DEFAULT '0' NOT NULL,
+ can_post tinyint(1) DEFAULT '0' NOT NULL,
PRIMARY KEY (forum_id, user_id)
);
@@ -95,8 +95,8 @@ CREATE TABLE phpbb_forum_access (
#
CREATE TABLE phpbb_forum_mods (
- forum_id int(11) NOT NULL,
- user_id int(11) NOT NULL,
+ forum_id int(10) DEFAULT '0' NOT NULL,
+ user_id int(10) DEFAULT '0' NOT NULL,
mod_notify tinyint(3)
);
@@ -107,16 +107,16 @@ CREATE TABLE phpbb_forum_mods (
#
CREATE TABLE phpbb_forums (
- forum_id int(11) NOT NULL auto_increment,
+ forum_id int(10) NOT NULL auto_increment,
+ cat_id int(10),
forum_name varchar(150),
forum_desc text,
forum_access tinyint(3),
- cat_id int(11),
forum_order int(11) DEFAULT '1' NOT NULL,
forum_type tinyint(4),
- forum_posts int(11) NOT NULL,
- forum_topics tinyint(4) NOT NULL,
- forum_last_post_id int(11) NOT NULL,
+ forum_posts int(11) DEFAULT '0' NOT NULL,
+ forum_topics tinyint(4) DEFAULT '0' NOT NULL,
+ forum_last_post_id int(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (forum_id),
KEY forum_id (forum_id),
KEY forums_order (forum_order),
@@ -124,18 +124,19 @@ CREATE TABLE phpbb_forums (
);
+
# --------------------------------------------------------
#
# Table structure for table 'phpbb_posts'
#
CREATE TABLE phpbb_posts (
- post_id int(11) NOT NULL auto_increment,
- topic_id int(11) NOT NULL,
- forum_id int(11) NOT NULL,
- poster_id int(11) NOT NULL,
- post_time int(11) NOT NULL,
- poster_ip char(8) NOT NULL,
+ post_id int(10) NOT NULL auto_increment,
+ topic_id int(10) DEFAULT '0' NOT NULL,
+ forum_id int(10) DEFAULT '0' NOT NULL,
+ poster_id int(10) DEFAULT '0' NOT NULL,
+ post_time int(10) DEFAULT '0' NOT NULL,
+ poster_ip varchar(8) NOT NULL,
bbcode_uid varchar(10) NOT NULL,
PRIMARY KEY (post_id),
KEY forum_id (forum_id),
@@ -150,7 +151,7 @@ CREATE TABLE phpbb_posts (
#
CREATE TABLE phpbb_posts_text (
- post_id int(11) NOT NULL,
+ post_id int(10) DEFAULT '0' NOT NULL,
post_text text,
PRIMARY KEY (post_id)
);
@@ -162,14 +163,14 @@ CREATE TABLE phpbb_posts_text (
#
CREATE TABLE phpbb_privmsgs (
- msg_id int(11) NOT NULL auto_increment,
- from_userid int(11) NOT NULL,
- to_userid int(11) NOT NULL,
- msg_time int(11) NOT NULL,
- poster_ip char(8) NOT NULL,
- msg_status int(11) NOT NULL,
+ msg_id int(10) NOT NULL auto_increment,
+ from_userid int(10) DEFAULT '0' NOT NULL,
+ to_userid int(10) DEFAULT '0' NOT NULL,
+ msg_time int(10) DEFAULT '0' NOT NULL,
+ poster_ip varchar(8),
+ msg_status int(10) DEFAULT '0' NOT NULL,
msg_text text NOT NULL,
- newmsg tinyint(4) NOT NULL,
+ newmsg tinyint(4) DEFAULT '0' NOT NULL,
PRIMARY KEY (msg_id),
KEY to_userid (to_userid)
);
@@ -183,9 +184,9 @@ CREATE TABLE phpbb_privmsgs (
CREATE TABLE phpbb_ranks (
rank_id int(11) NOT NULL auto_increment,
rank_title varchar(50) NOT NULL,
- rank_min int(11) NOT NULL,
- rank_max int(11) NOT NULL,
- rank_special tinyint(1),
+ rank_min int(11) DEFAULT '0' NOT NULL,
+ rank_max int(11) DEFAULT '0' NOT NULL,
+ rank_special tinyint(1) DEFAULT '0',
rank_image varchar(255),
PRIMARY KEY (rank_id),
KEY rank_min (rank_min),
@@ -200,16 +201,30 @@ CREATE TABLE phpbb_ranks (
#
CREATE TABLE phpbb_session (
- session_id int(11) NOT NULL,
- session_user_id int(11) NOT NULL,
- session_start int(11) NOT NULL,
- session_time int(11) NOT NULL,
- session_ip char(8) NOT NULL,
- session_page int(11),
- session_logged_in tinyint(1) NOT NULL,
+ session_id int(11) DEFAULT '0' NOT NULL,
+ session_user_id int(11) DEFAULT '0' NOT NULL,
+ session_start int(11) DEFAULT '0' NOT NULL,
+ session_time int(11) DEFAULT '0' NOT NULL,
+ session_ip char(8) DEFAULT '0' NOT NULL,
+ session_page int(11) DEFAULT '0' NOT NULL,
+ session_logged_in tinyint(1) DEFAULT '0' NOT NULL,
PRIMARY KEY (session_id),
- KEY session_ip (session_ip),
- KEY session_user_id (session_user_id)
+ KEY session_user_id (session_user_id),
+ KEY session_ip (session_ip)
+);
+
+
+# --------------------------------------------------------
+#
+# Table structure for table 'phpbb_session_keys'
+#
+
+CREATE TABLE phpbb_session_keys (
+ key_user_id int(11) DEFAULT '0' NOT NULL,
+ key_ip varchar(8) NOT NULL,
+ key_login varchar(32) NOT NULL,
+ PRIMARY KEY (key_user_id),
+ KEY key_ip (key_ip)
);
@@ -276,7 +291,7 @@ CREATE TABLE phpbb_themes (
#
CREATE TABLE phpbb_themes_name (
- themes_id int(11) NOT NULL,
+ themes_id int(11) DEFAULT '0' NOT NULL,
tr_color1_name varchar(25),
tr_color2_name varchar(25),
tr_color3_name varchar(25),
@@ -309,16 +324,16 @@ CREATE TABLE phpbb_themes_name (
#
CREATE TABLE phpbb_topics (
- topic_id int(11) NOT NULL auto_increment,
+ topic_id int(10) NOT NULL auto_increment,
+ forum_id int(10) DEFAULT '0' NOT NULL,
topic_title varchar(100) NOT NULL,
- topic_poster int(11) NOT NULL,
- topic_time int(11) NOT NULL,
- topic_views int(11) NOT NULL,
- topic_replies int(11) NOT NULL,
- forum_id int(11) NOT NULL,
- topic_status tinyint(3) NOT NULL,
- topic_notify tinyint(3),
- topic_last_post_id int(11) NOT NULL,
+ topic_poster int(10) DEFAULT '0' NOT NULL,
+ topic_time int(10) DEFAULT '0' NOT NULL,
+ topic_views int(10) DEFAULT '0' NOT NULL,
+ topic_replies int(11) DEFAULT '0' NOT NULL,
+ topic_status tinyint(3) DEFAULT '0' NOT NULL,
+ topic_notify tinyint(3) DEFAULT '0',
+ topic_last_post_id int(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (topic_id),
KEY forum_id (forum_id),
KEY topic_id (topic_id)
@@ -332,11 +347,18 @@ CREATE TABLE phpbb_topics (
CREATE TABLE phpbb_users (
user_id int(11) NOT NULL auto_increment,
+ user_active tinyint(4),
username varchar(40) NOT NULL,
- user_regdate varchar(20) NOT NULL,
+ user_regdate int(11) DEFAULT '0' NOT NULL,
user_password varchar(32) NOT NULL,
user_autologin_key varchar(32),
- user_hint varchar(25) NOT NULL,
+ user_template varchar(50),
+ user_lang varchar(255),
+ user_timezone int(11) DEFAULT '0' NOT NULL,
+ user_dateformat varchar(14) DEFAULT 'd M Y H:i' NOT NULL,
+ user_rank int(11) DEFAULT '0',
+ user_avatar varchar(100),
+ user_level int(11) DEFAULT '1',
user_email varchar(255),
user_icq varchar(15),
user_website varchar(100),
@@ -354,17 +376,9 @@ CREATE TABLE phpbb_users (
user_desmile tinyint(3),
user_html tinyint(3),
user_bbcode tinyint(3),
- user_rank int(11) DEFAULT '0',
- user_avatar varchar(100),
- user_level int(11) DEFAULT '1',
- user_lang varchar(255),
- user_timezone int(11) DEFAULT '0' NOT NULL,
- user_dateformat varchar(14) DEFAULT 'd M Y H:m' NOT NULL,
user_actkey varchar(32),
user_newpasswd varchar(32),
user_notify tinyint(3),
- user_active tinyint(4),
- user_template varchar(50),
PRIMARY KEY (user_id),
KEY user_id (user_id)
);
@@ -376,9 +390,8 @@ CREATE TABLE phpbb_users (
#
CREATE TABLE phpbb_words (
- word_id int(11) NOT NULL auto_increment,
+ word_id int(10) NOT NULL auto_increment,
word varchar(100) NOT NULL,
replacement varchar(100) NOT NULL,
PRIMARY KEY (word_id)
);
-