aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/db/mysql_schema.sql
blob: d75ff9a274e891bd04d459f1cd16f9787e611756 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
# MySQL dump 8.13
#
# Host: localhost    Database: phpBBtest
#--------------------------------------------------------
# Server version	3.23.35

#
# Table structure for table 'phpbb_banlist'
#

CREATE TABLE phpbb_banlist (
  ban_id int(10) NOT NULL auto_increment,
  ban_userid int(10) default NULL,
  ban_ip int(11) default NULL,
  ban_start int(10) default NULL,
  ban_end int(10) default NULL,
  ban_time_type int(10) default NULL,
  PRIMARY KEY  (ban_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_categories'
#

CREATE TABLE phpbb_categories (
  cat_id int(10) NOT NULL auto_increment,
  cat_title varchar(100) default NULL,
  cat_order varchar(10) default NULL,
  PRIMARY KEY  (cat_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_config'
#

CREATE TABLE phpbb_config (
  config_id int(10) NOT NULL auto_increment,
  sitename varchar(100) default NULL,
  allow_html tinyint(3) default NULL,
  allow_bbcode tinyint(3) default NULL,
  allow_sig tinyint(3) default NULL,
  allow_namechange tinyint(3) default NULL,
  selected int(2) NOT NULL default '0',
  posts_per_page int(10) default NULL,
  hot_threshold int(10) default NULL,
  topics_per_page int(10) default NULL,
  allow_theme_create int(10) default NULL,
  override_themes tinyint(3) default NULL,
  email_sig varchar(255) default NULL,
  email_from varchar(100) default NULL,
  default_dateformat varchar(20) default NULL,
  default_lang varchar(255) default NULL,
  system_timezone smallint(6) default NULL,
  PRIMARY KEY  (config_id),
  UNIQUE KEY selected (selected)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_disallow'
#

CREATE TABLE phpbb_disallow (
  disallow_id int(10) NOT NULL auto_increment,
  disallow_username varchar(50) default NULL,
  PRIMARY KEY  (disallow_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_forum_access'
#

CREATE TABLE phpbb_forum_access (
  forum_id int(10) NOT NULL default '0',
  user_id int(10) NOT NULL default '0',
  can_post tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (forum_id,user_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_forum_mods'
#

CREATE TABLE phpbb_forum_mods (
  forum_id int(10) NOT NULL default '0',
  user_id int(10) NOT NULL default '0',
  mod_notify tinyint(3) default NULL
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_forums'
#

CREATE TABLE phpbb_forums (
  forum_id int(10) NOT NULL auto_increment,
  forum_name varchar(150) default NULL,
  forum_desc text,
  forum_access tinyint(3) default NULL,
  cat_id int(10) default NULL,
  forum_order int(11) NOT NULL default '1',
  forum_type tinyint(3) default NULL,
  forum_posts int(11) NOT NULL default '0',
  forum_topics tinyint(4) NOT NULL default '0',
  forum_last_post_id int(11) NOT NULL default '0',
  PRIMARY KEY  (forum_id),
  KEY forum_id (forum_id),
  KEY forums_order (forum_order),
  KEY cat_id (cat_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_headermetafooter'
#

CREATE TABLE phpbb_headermetafooter (
  header text,
  meta text,
  footer text
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_posts'
#

CREATE TABLE phpbb_posts (
  post_id int(10) NOT NULL auto_increment,
  topic_id int(10) NOT NULL default '0',
  forum_id int(10) NOT NULL default '0',
  poster_id int(10) NOT NULL default '0',
  post_time int(10) NOT NULL default '0',
  poster_ip int(10) NOT NULL default '0',
  bbcode_uid varchar(10) NOT NULL default '',
  PRIMARY KEY  (post_id),
  KEY forum_id (forum_id),
  KEY topic_id (topic_id),
  KEY poster_id (poster_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_posts_text'
#

CREATE TABLE phpbb_posts_text (
  post_id int(10) NOT NULL default '0',
  post_text text,
  PRIMARY KEY  (post_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_priv_msgs'
#

CREATE TABLE phpbb_priv_msgs (
  msg_id int(10) NOT NULL auto_increment,
  from_userid int(10) NOT NULL default '0',
  to_userid int(10) NOT NULL default '0',
  msg_time int(10) NOT NULL default '0',
  poster_ip int(10) NOT NULL default '0',
  msg_status int(10) NOT NULL default '0',
  msg_text text NOT NULL,
  PRIMARY KEY  (msg_id),
  KEY to_userid (to_userid)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_ranks'
#

CREATE TABLE phpbb_ranks (
  rank_id int(11) NOT NULL auto_increment,
  rank_title varchar(50) NOT NULL default '',
  rank_min int(11) NOT NULL default '0',
  rank_max int(11) NOT NULL default '0',
  rank_special tinyint(4) default '0',
  rank_image varchar(255) default NULL,
  PRIMARY KEY  (rank_id),
  KEY rank_min (rank_min),
  KEY rank_max (rank_max),
  KEY rank_id (rank_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_session'
#

CREATE TABLE phpbb_session (
  session_id int(10) unsigned NOT NULL default '0',
  session_user_id int(10) NOT NULL default '0',
  session_time int(10) unsigned NOT NULL default '0',
  session_ip int(10) default NULL,
  session_page int(10) NOT NULL default '0',
  session_logged_in tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (session_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_themes'
#

CREATE TABLE phpbb_themes (
  theme_id int(10) NOT NULL auto_increment,
  theme_name varchar(35) default NULL,
  bgcolor varchar(10) default NULL,
  textcolor varchar(10) default NULL,
  color1 varchar(10) default NULL,
  color2 varchar(10) default NULL,
  table_bgcolor varchar(10) default NULL,
  header_image varchar(50) default NULL,
  newtopic_image varchar(50) default NULL,
  reply_image varchar(50) default NULL,
  linkcolor varchar(15) default NULL,
  vlinkcolor varchar(15) default NULL,
  theme_default int(2) default '0',
  fontface varchar(100) default NULL,
  fontsize1 varchar(5) default NULL,
  fontsize2 varchar(5) default NULL,
  fontsize3 varchar(5) default NULL,
  fontsize4 varchar(5) default NULL,
  tablewidth varchar(10) default NULL,
  replylocked_image varchar(255) default NULL,
  PRIMARY KEY  (theme_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_topics'
#

CREATE TABLE phpbb_topics (
  topic_id int(10) NOT NULL auto_increment,
  topic_title varchar(100) NOT NULL default '',
  topic_poster int(10) NOT NULL default '0',
  topic_time int(10) NOT NULL default '0',
  topic_views int(10) NOT NULL default '0',
  topic_replies int(11) NOT NULL default '0',
  forum_id int(10) NOT NULL default '0',
  topic_status tinyint(3) NOT NULL default '0',
  topic_notify tinyint(3) default '0',
  topic_last_post_id int(11) NOT NULL default '0',
  PRIMARY KEY  (topic_id),
  KEY forum_id (forum_id),
  KEY topic_id (topic_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_users'
#

CREATE TABLE phpbb_users (
  user_id int(11) NOT NULL auto_increment,
  username varchar(40) NOT NULL default '',
  user_regdate varchar(20) NOT NULL default '',
  user_password varchar(32) NOT NULL default '',
  user_email varchar(255) default NULL,
  user_icq varchar(15) default NULL,
  user_website varchar(100) default NULL,
  user_occ varchar(100) default NULL,
  user_from varchar(100) default NULL,
  user_intrest varchar(150) default NULL,
  user_sig varchar(255) default NULL,
  user_viewemail tinyint(3) default NULL,
  user_theme int(11) default NULL,
  user_aim varchar(255) default NULL,
  user_yim varchar(255) default NULL,
  user_msnm varchar(255) default NULL,
  user_posts int(11) default '0',
  user_attachsig tinyint(3) default NULL,
  user_desmile tinyint(3) default NULL,
  user_html tinyint(3) default NULL,
  user_bbcode tinyint(3) default NULL,
  user_rank int(11) default '0',
  user_avatar varchar(100) default NULL,
  user_level int(11) default '1',
  user_lang varchar(255) default NULL,
  user_actkey varchar(32) default NULL,
  user_newpasswd varchar(32) default NULL,
  user_notify tinyint(3) default NULL,
  user_timezone int(4) default NULL,
  user_active int(2) default NULL,
  PRIMARY KEY  (user_id),
  KEY user_id (user_id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_whosonline'
#

CREATE TABLE phpbb_whosonline (
  id int(3) NOT NULL auto_increment,
  ip varchar(255) default NULL,
  name varchar(255) default NULL,
  count varchar(255) default NULL,
  date varchar(255) default NULL,
  username varchar(40) default NULL,
  forum int(10) default NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;

#
# Table structure for table 'phpbb_words'
#

CREATE TABLE phpbb_words (
  word_id int(10) NOT NULL auto_increment,
  word varchar(100) NOT NULL default '',
  replacement varchar(100) NOT NULL default '',
  PRIMARY KEY  (word_id)
) TYPE=MyISAM;