Verzeichnisstruktur phpBB-3.0.0


Veröffentlicht
12.12.2007

So funktioniert es


Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück

Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

      (Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

firebird_schema.sql

Zuletzt modifiziert: 09.10.2024, 12:51 - Dateigröße: 48.99 KiB


 0001  #
 0002  # $Id$
 0003  #
 0004   
 0005   
 0006  # Table: 'phpbb_attachments'
 0007  CREATE TABLE phpbb_attachments (
 0008      attach_id INTEGER NOT NULL,
 0009      post_msg_id INTEGER DEFAULT 0 NOT NULL,
 0010      topic_id INTEGER DEFAULT 0 NOT NULL,
 0011      in_message INTEGER DEFAULT 0 NOT NULL,
 0012      poster_id INTEGER DEFAULT 0 NOT NULL,
 0013      is_orphan INTEGER DEFAULT 1 NOT NULL,
 0014      physical_filename VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0015      real_filename VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0016      download_count INTEGER DEFAULT 0 NOT NULL,
 0017      attach_comment BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0018      extension VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0019      mimetype VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0020      filesize INTEGER DEFAULT 0 NOT NULL,
 0021      filetime INTEGER DEFAULT 0 NOT NULL,
 0022      thumbnail INTEGER DEFAULT 0 NOT NULL
 0023  );;
 0024   
 0025  ALTER TABLE phpbb_attachments ADD PRIMARY KEY (attach_id);;
 0026   
 0027  CREATE INDEX phpbb_attachments_filetime ON phpbb_attachments(filetime);;
 0028  CREATE INDEX phpbb_attachments_post_msg_id ON phpbb_attachments(post_msg_id);;
 0029  CREATE INDEX phpbb_attachments_topic_id ON phpbb_attachments(topic_id);;
 0030  CREATE INDEX phpbb_attachments_poster_id ON phpbb_attachments(poster_id);;
 0031  CREATE INDEX phpbb_attachments_is_orphan ON phpbb_attachments(is_orphan);;
 0032   
 0033  CREATE GENERATOR phpbb_attachments_gen;;
 0034  SET GENERATOR phpbb_attachments_gen TO 0;;
 0035   
 0036  CREATE TRIGGER t_phpbb_attachments FOR phpbb_attachments
 0037  BEFORE INSERT
 0038  AS
 0039  BEGIN
 0040      NEW.attach_id = GEN_ID(phpbb_attachments_gen, 1);
 0041  END;;
 0042   
 0043   
 0044  # Table: 'phpbb_acl_groups'
 0045  CREATE TABLE phpbb_acl_groups (
 0046      group_id INTEGER DEFAULT 0 NOT NULL,
 0047      forum_id INTEGER DEFAULT 0 NOT NULL,
 0048      auth_option_id INTEGER DEFAULT 0 NOT NULL,
 0049      auth_role_id INTEGER DEFAULT 0 NOT NULL,
 0050      auth_setting INTEGER DEFAULT 0 NOT NULL
 0051  );;
 0052   
 0053  CREATE INDEX phpbb_acl_groups_group_id ON phpbb_acl_groups(group_id);;
 0054  CREATE INDEX phpbb_acl_groups_auth_opt_id ON phpbb_acl_groups(auth_option_id);;
 0055  CREATE INDEX phpbb_acl_groups_auth_role_id ON phpbb_acl_groups(auth_role_id);;
 0056   
 0057  # Table: 'phpbb_acl_options'
 0058  CREATE TABLE phpbb_acl_options (
 0059      auth_option_id INTEGER NOT NULL,
 0060      auth_option VARCHAR(50) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0061      is_global INTEGER DEFAULT 0 NOT NULL,
 0062      is_local INTEGER DEFAULT 0 NOT NULL,
 0063      founder_only INTEGER DEFAULT 0 NOT NULL
 0064  );;
 0065   
 0066  ALTER TABLE phpbb_acl_options ADD PRIMARY KEY (auth_option_id);;
 0067   
 0068  CREATE INDEX phpbb_acl_options_auth_option ON phpbb_acl_options(auth_option);;
 0069   
 0070  CREATE GENERATOR phpbb_acl_options_gen;;
 0071  SET GENERATOR phpbb_acl_options_gen TO 0;;
 0072   
 0073  CREATE TRIGGER t_phpbb_acl_options FOR phpbb_acl_options
 0074  BEFORE INSERT
 0075  AS
 0076  BEGIN
 0077      NEW.auth_option_id = GEN_ID(phpbb_acl_options_gen, 1);
 0078  END;;
 0079   
 0080   
 0081  # Table: 'phpbb_acl_roles'
 0082  CREATE TABLE phpbb_acl_roles (
 0083      role_id INTEGER NOT NULL,
 0084      role_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0085      role_description BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0086      role_type VARCHAR(10) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0087      role_order INTEGER DEFAULT 0 NOT NULL
 0088  );;
 0089   
 0090  ALTER TABLE phpbb_acl_roles ADD PRIMARY KEY (role_id);;
 0091   
 0092  CREATE INDEX phpbb_acl_roles_role_type ON phpbb_acl_roles(role_type);;
 0093  CREATE INDEX phpbb_acl_roles_role_order ON phpbb_acl_roles(role_order);;
 0094   
 0095  CREATE GENERATOR phpbb_acl_roles_gen;;
 0096  SET GENERATOR phpbb_acl_roles_gen TO 0;;
 0097   
 0098  CREATE TRIGGER t_phpbb_acl_roles FOR phpbb_acl_roles
 0099  BEFORE INSERT
 0100  AS
 0101  BEGIN
 0102      NEW.role_id = GEN_ID(phpbb_acl_roles_gen, 1);
 0103  END;;
 0104   
 0105   
 0106  # Table: 'phpbb_acl_roles_data'
 0107  CREATE TABLE phpbb_acl_roles_data (
 0108      role_id INTEGER DEFAULT 0 NOT NULL,
 0109      auth_option_id INTEGER DEFAULT 0 NOT NULL,
 0110      auth_setting INTEGER DEFAULT 0 NOT NULL
 0111  );;
 0112   
 0113  ALTER TABLE phpbb_acl_roles_data ADD PRIMARY KEY (role_id, auth_option_id);;
 0114   
 0115  CREATE INDEX phpbb_acl_roles_data_ath_op_id ON phpbb_acl_roles_data(auth_option_id);;
 0116   
 0117  # Table: 'phpbb_acl_users'
 0118  CREATE TABLE phpbb_acl_users (
 0119      user_id INTEGER DEFAULT 0 NOT NULL,
 0120      forum_id INTEGER DEFAULT 0 NOT NULL,
 0121      auth_option_id INTEGER DEFAULT 0 NOT NULL,
 0122      auth_role_id INTEGER DEFAULT 0 NOT NULL,
 0123      auth_setting INTEGER DEFAULT 0 NOT NULL
 0124  );;
 0125   
 0126  CREATE INDEX phpbb_acl_users_user_id ON phpbb_acl_users(user_id);;
 0127  CREATE INDEX phpbb_acl_users_auth_option_id ON phpbb_acl_users(auth_option_id);;
 0128  CREATE INDEX phpbb_acl_users_auth_role_id ON phpbb_acl_users(auth_role_id);;
 0129   
 0130  # Table: 'phpbb_banlist'
 0131  CREATE TABLE phpbb_banlist (
 0132      ban_id INTEGER NOT NULL,
 0133      ban_userid INTEGER DEFAULT 0 NOT NULL,
 0134      ban_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0135      ban_email VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0136      ban_start INTEGER DEFAULT 0 NOT NULL,
 0137      ban_end INTEGER DEFAULT 0 NOT NULL,
 0138      ban_exclude INTEGER DEFAULT 0 NOT NULL,
 0139      ban_reason VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0140      ban_give_reason VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE
 0141  );;
 0142   
 0143  ALTER TABLE phpbb_banlist ADD PRIMARY KEY (ban_id);;
 0144   
 0145  CREATE INDEX phpbb_banlist_ban_end ON phpbb_banlist(ban_end);;
 0146  CREATE INDEX phpbb_banlist_ban_user ON phpbb_banlist(ban_userid, ban_exclude);;
 0147  CREATE INDEX phpbb_banlist_ban_email ON phpbb_banlist(ban_email, ban_exclude);;
 0148  CREATE INDEX phpbb_banlist_ban_ip ON phpbb_banlist(ban_ip, ban_exclude);;
 0149   
 0150  CREATE GENERATOR phpbb_banlist_gen;;
 0151  SET GENERATOR phpbb_banlist_gen TO 0;;
 0152   
 0153  CREATE TRIGGER t_phpbb_banlist FOR phpbb_banlist
 0154  BEFORE INSERT
 0155  AS
 0156  BEGIN
 0157      NEW.ban_id = GEN_ID(phpbb_banlist_gen, 1);
 0158  END;;
 0159   
 0160   
 0161  # Table: 'phpbb_bbcodes'
 0162  CREATE TABLE phpbb_bbcodes (
 0163      bbcode_id INTEGER DEFAULT 0 NOT NULL,
 0164      bbcode_tag VARCHAR(16) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0165      bbcode_helpline VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0166      display_on_posting INTEGER DEFAULT 0 NOT NULL,
 0167      bbcode_match BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0168      bbcode_tpl BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0169      first_pass_match BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0170      first_pass_replace BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0171      second_pass_match BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0172      second_pass_replace BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL
 0173  );;
 0174   
 0175  ALTER TABLE phpbb_bbcodes ADD PRIMARY KEY (bbcode_id);;
 0176   
 0177  CREATE INDEX phpbb_bbcodes_display_on_post ON phpbb_bbcodes(display_on_posting);;
 0178   
 0179  # Table: 'phpbb_bookmarks'
 0180  CREATE TABLE phpbb_bookmarks (
 0181      topic_id INTEGER DEFAULT 0 NOT NULL,
 0182      user_id INTEGER DEFAULT 0 NOT NULL
 0183  );;
 0184   
 0185  ALTER TABLE phpbb_bookmarks ADD PRIMARY KEY (topic_id, user_id);;
 0186   
 0187   
 0188  # Table: 'phpbb_bots'
 0189  CREATE TABLE phpbb_bots (
 0190      bot_id INTEGER NOT NULL,
 0191      bot_active INTEGER DEFAULT 1 NOT NULL,
 0192      bot_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0193      user_id INTEGER DEFAULT 0 NOT NULL,
 0194      bot_agent VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0195      bot_ip VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL
 0196  );;
 0197   
 0198  ALTER TABLE phpbb_bots ADD PRIMARY KEY (bot_id);;
 0199   
 0200  CREATE INDEX phpbb_bots_bot_active ON phpbb_bots(bot_active);;
 0201   
 0202  CREATE GENERATOR phpbb_bots_gen;;
 0203  SET GENERATOR phpbb_bots_gen TO 0;;
 0204   
 0205  CREATE TRIGGER t_phpbb_bots FOR phpbb_bots
 0206  BEFORE INSERT
 0207  AS
 0208  BEGIN
 0209      NEW.bot_id = GEN_ID(phpbb_bots_gen, 1);
 0210  END;;
 0211   
 0212   
 0213  # Table: 'phpbb_config'
 0214  CREATE TABLE phpbb_config (
 0215      config_name VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0216      config_value VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0217      is_dynamic INTEGER DEFAULT 0 NOT NULL
 0218  );;
 0219   
 0220  ALTER TABLE phpbb_config ADD PRIMARY KEY (config_name);;
 0221   
 0222  CREATE INDEX phpbb_config_is_dynamic ON phpbb_config(is_dynamic);;
 0223   
 0224  # Table: 'phpbb_confirm'
 0225  CREATE TABLE phpbb_confirm (
 0226      confirm_id CHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0227      session_id CHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0228      confirm_type INTEGER DEFAULT 0 NOT NULL,
 0229      code VARCHAR(8) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0230      seed INTEGER DEFAULT 0 NOT NULL
 0231  );;
 0232   
 0233  ALTER TABLE phpbb_confirm ADD PRIMARY KEY (session_id, confirm_id);;
 0234   
 0235  CREATE INDEX phpbb_confirm_confirm_type ON phpbb_confirm(confirm_type);;
 0236   
 0237  # Table: 'phpbb_disallow'
 0238  CREATE TABLE phpbb_disallow (
 0239      disallow_id INTEGER NOT NULL,
 0240      disallow_username VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE
 0241  );;
 0242   
 0243  ALTER TABLE phpbb_disallow ADD PRIMARY KEY (disallow_id);;
 0244   
 0245   
 0246  CREATE GENERATOR phpbb_disallow_gen;;
 0247  SET GENERATOR phpbb_disallow_gen TO 0;;
 0248   
 0249  CREATE TRIGGER t_phpbb_disallow FOR phpbb_disallow
 0250  BEFORE INSERT
 0251  AS
 0252  BEGIN
 0253      NEW.disallow_id = GEN_ID(phpbb_disallow_gen, 1);
 0254  END;;
 0255   
 0256   
 0257  # Table: 'phpbb_drafts'
 0258  CREATE TABLE phpbb_drafts (
 0259      draft_id INTEGER NOT NULL,
 0260      user_id INTEGER DEFAULT 0 NOT NULL,
 0261      topic_id INTEGER DEFAULT 0 NOT NULL,
 0262      forum_id INTEGER DEFAULT 0 NOT NULL,
 0263      save_time INTEGER DEFAULT 0 NOT NULL,
 0264      draft_subject VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0265      draft_message BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL
 0266  );;
 0267   
 0268  ALTER TABLE phpbb_drafts ADD PRIMARY KEY (draft_id);;
 0269   
 0270  CREATE INDEX phpbb_drafts_save_time ON phpbb_drafts(save_time);;
 0271   
 0272  CREATE GENERATOR phpbb_drafts_gen;;
 0273  SET GENERATOR phpbb_drafts_gen TO 0;;
 0274   
 0275  CREATE TRIGGER t_phpbb_drafts FOR phpbb_drafts
 0276  BEFORE INSERT
 0277  AS
 0278  BEGIN
 0279      NEW.draft_id = GEN_ID(phpbb_drafts_gen, 1);
 0280  END;;
 0281   
 0282   
 0283  # Table: 'phpbb_extensions'
 0284  CREATE TABLE phpbb_extensions (
 0285      extension_id INTEGER NOT NULL,
 0286      group_id INTEGER DEFAULT 0 NOT NULL,
 0287      extension VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL
 0288  );;
 0289   
 0290  ALTER TABLE phpbb_extensions ADD PRIMARY KEY (extension_id);;
 0291   
 0292   
 0293  CREATE GENERATOR phpbb_extensions_gen;;
 0294  SET GENERATOR phpbb_extensions_gen TO 0;;
 0295   
 0296  CREATE TRIGGER t_phpbb_extensions FOR phpbb_extensions
 0297  BEFORE INSERT
 0298  AS
 0299  BEGIN
 0300      NEW.extension_id = GEN_ID(phpbb_extensions_gen, 1);
 0301  END;;
 0302   
 0303   
 0304  # Table: 'phpbb_extension_groups'
 0305  CREATE TABLE phpbb_extension_groups (
 0306      group_id INTEGER NOT NULL,
 0307      group_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0308      cat_id INTEGER DEFAULT 0 NOT NULL,
 0309      allow_group INTEGER DEFAULT 0 NOT NULL,
 0310      download_mode INTEGER DEFAULT 1 NOT NULL,
 0311      upload_icon VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0312      max_filesize INTEGER DEFAULT 0 NOT NULL,
 0313      allowed_forums BLOB SUB_TYPE TEXT CHARACTER SET NONE DEFAULT '' NOT NULL,
 0314      allow_in_pm INTEGER DEFAULT 0 NOT NULL
 0315  );;
 0316   
 0317  ALTER TABLE phpbb_extension_groups ADD PRIMARY KEY (group_id);;
 0318   
 0319   
 0320  CREATE GENERATOR phpbb_extension_groups_gen;;
 0321  SET GENERATOR phpbb_extension_groups_gen TO 0;;
 0322   
 0323  CREATE TRIGGER t_phpbb_extension_groups FOR phpbb_extension_groups
 0324  BEFORE INSERT
 0325  AS
 0326  BEGIN
 0327      NEW.group_id = GEN_ID(phpbb_extension_groups_gen, 1);
 0328  END;;
 0329   
 0330   
 0331  # Table: 'phpbb_forums'
 0332  CREATE TABLE phpbb_forums (
 0333      forum_id INTEGER NOT NULL,
 0334      parent_id INTEGER DEFAULT 0 NOT NULL,
 0335      left_id INTEGER DEFAULT 0 NOT NULL,
 0336      right_id INTEGER DEFAULT 0 NOT NULL,
 0337      forum_parents BLOB SUB_TYPE TEXT CHARACTER SET NONE DEFAULT '' NOT NULL,
 0338      forum_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0339      forum_desc BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0340      forum_desc_bitfield VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0341      forum_desc_options INTEGER DEFAULT 7 NOT NULL,
 0342      forum_desc_uid VARCHAR(8) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0343      forum_link VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0344      forum_password VARCHAR(40) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0345      forum_style INTEGER DEFAULT 0 NOT NULL,
 0346      forum_image VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0347      forum_rules BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0348      forum_rules_link VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0349      forum_rules_bitfield VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0350      forum_rules_options INTEGER DEFAULT 7 NOT NULL,
 0351      forum_rules_uid VARCHAR(8) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0352      forum_topics_per_page INTEGER DEFAULT 0 NOT NULL,
 0353      forum_type INTEGER DEFAULT 0 NOT NULL,
 0354      forum_status INTEGER DEFAULT 0 NOT NULL,
 0355      forum_posts INTEGER DEFAULT 0 NOT NULL,
 0356      forum_topics INTEGER DEFAULT 0 NOT NULL,
 0357      forum_topics_real INTEGER DEFAULT 0 NOT NULL,
 0358      forum_last_post_id INTEGER DEFAULT 0 NOT NULL,
 0359      forum_last_poster_id INTEGER DEFAULT 0 NOT NULL,
 0360      forum_last_post_subject VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0361      forum_last_post_time INTEGER DEFAULT 0 NOT NULL,
 0362      forum_last_poster_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0363      forum_last_poster_colour VARCHAR(6) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0364      forum_flags INTEGER DEFAULT 32 NOT NULL,
 0365      display_on_index INTEGER DEFAULT 1 NOT NULL,
 0366      enable_indexing INTEGER DEFAULT 1 NOT NULL,
 0367      enable_icons INTEGER DEFAULT 1 NOT NULL,
 0368      enable_prune INTEGER DEFAULT 0 NOT NULL,
 0369      prune_next INTEGER DEFAULT 0 NOT NULL,
 0370      prune_days INTEGER DEFAULT 0 NOT NULL,
 0371      prune_viewed INTEGER DEFAULT 0 NOT NULL,
 0372      prune_freq INTEGER DEFAULT 0 NOT NULL
 0373  );;
 0374   
 0375  ALTER TABLE phpbb_forums ADD PRIMARY KEY (forum_id);;
 0376   
 0377  CREATE INDEX phpbb_forums_left_right_id ON phpbb_forums(left_id, right_id);;
 0378  CREATE INDEX phpbb_forums_forum_lastpost_id ON phpbb_forums(forum_last_post_id);;
 0379   
 0380  CREATE GENERATOR phpbb_forums_gen;;
 0381  SET GENERATOR phpbb_forums_gen TO 0;;
 0382   
 0383  CREATE TRIGGER t_phpbb_forums FOR phpbb_forums
 0384  BEFORE INSERT
 0385  AS
 0386  BEGIN
 0387      NEW.forum_id = GEN_ID(phpbb_forums_gen, 1);
 0388  END;;
 0389   
 0390   
 0391  # Table: 'phpbb_forums_access'
 0392  CREATE TABLE phpbb_forums_access (
 0393      forum_id INTEGER DEFAULT 0 NOT NULL,
 0394      user_id INTEGER DEFAULT 0 NOT NULL,
 0395      session_id CHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL
 0396  );;
 0397   
 0398  ALTER TABLE phpbb_forums_access ADD PRIMARY KEY (forum_id, user_id, session_id);;
 0399   
 0400   
 0401  # Table: 'phpbb_forums_track'
 0402  CREATE TABLE phpbb_forums_track (
 0403      user_id INTEGER DEFAULT 0 NOT NULL,
 0404      forum_id INTEGER DEFAULT 0 NOT NULL,
 0405      mark_time INTEGER DEFAULT 0 NOT NULL
 0406  );;
 0407   
 0408  ALTER TABLE phpbb_forums_track ADD PRIMARY KEY (user_id, forum_id);;
 0409   
 0410   
 0411  # Table: 'phpbb_forums_watch'
 0412  CREATE TABLE phpbb_forums_watch (
 0413      forum_id INTEGER DEFAULT 0 NOT NULL,
 0414      user_id INTEGER DEFAULT 0 NOT NULL,
 0415      notify_status INTEGER DEFAULT 0 NOT NULL
 0416  );;
 0417   
 0418  CREATE INDEX phpbb_forums_watch_forum_id ON phpbb_forums_watch(forum_id);;
 0419  CREATE INDEX phpbb_forums_watch_user_id ON phpbb_forums_watch(user_id);;
 0420  CREATE INDEX phpbb_forums_watch_notify_stat ON phpbb_forums_watch(notify_status);;
 0421   
 0422  # Table: 'phpbb_groups'
 0423  CREATE TABLE phpbb_groups (
 0424      group_id INTEGER NOT NULL,
 0425      group_type INTEGER DEFAULT 1 NOT NULL,
 0426      group_founder_manage INTEGER DEFAULT 0 NOT NULL,
 0427      group_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0428      group_desc BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0429      group_desc_bitfield VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0430      group_desc_options INTEGER DEFAULT 7 NOT NULL,
 0431      group_desc_uid VARCHAR(8) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0432      group_display INTEGER DEFAULT 0 NOT NULL,
 0433      group_avatar VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0434      group_avatar_type INTEGER DEFAULT 0 NOT NULL,
 0435      group_avatar_width INTEGER DEFAULT 0 NOT NULL,
 0436      group_avatar_height INTEGER DEFAULT 0 NOT NULL,
 0437      group_rank INTEGER DEFAULT 0 NOT NULL,
 0438      group_colour VARCHAR(6) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0439      group_sig_chars INTEGER DEFAULT 0 NOT NULL,
 0440      group_receive_pm INTEGER DEFAULT 0 NOT NULL,
 0441      group_message_limit INTEGER DEFAULT 0 NOT NULL,
 0442      group_legend INTEGER DEFAULT 1 NOT NULL
 0443  );;
 0444   
 0445  ALTER TABLE phpbb_groups ADD PRIMARY KEY (group_id);;
 0446   
 0447  CREATE INDEX phpbb_groups_group_legend ON phpbb_groups(group_legend);;
 0448   
 0449  CREATE GENERATOR phpbb_groups_gen;;
 0450  SET GENERATOR phpbb_groups_gen TO 0;;
 0451   
 0452  CREATE TRIGGER t_phpbb_groups FOR phpbb_groups
 0453  BEFORE INSERT
 0454  AS
 0455  BEGIN
 0456      NEW.group_id = GEN_ID(phpbb_groups_gen, 1);
 0457  END;;
 0458   
 0459   
 0460  # Table: 'phpbb_icons'
 0461  CREATE TABLE phpbb_icons (
 0462      icons_id INTEGER NOT NULL,
 0463      icons_url VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0464      icons_width INTEGER DEFAULT 0 NOT NULL,
 0465      icons_height INTEGER DEFAULT 0 NOT NULL,
 0466      icons_order INTEGER DEFAULT 0 NOT NULL,
 0467      display_on_posting INTEGER DEFAULT 1 NOT NULL
 0468  );;
 0469   
 0470  ALTER TABLE phpbb_icons ADD PRIMARY KEY (icons_id);;
 0471   
 0472  CREATE INDEX phpbb_icons_display_on_posting ON phpbb_icons(display_on_posting);;
 0473   
 0474  CREATE GENERATOR phpbb_icons_gen;;
 0475  SET GENERATOR phpbb_icons_gen TO 0;;
 0476   
 0477  CREATE TRIGGER t_phpbb_icons FOR phpbb_icons
 0478  BEFORE INSERT
 0479  AS
 0480  BEGIN
 0481      NEW.icons_id = GEN_ID(phpbb_icons_gen, 1);
 0482  END;;
 0483   
 0484   
 0485  # Table: 'phpbb_lang'
 0486  CREATE TABLE phpbb_lang (
 0487      lang_id INTEGER NOT NULL,
 0488      lang_iso VARCHAR(30) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0489      lang_dir VARCHAR(30) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0490      lang_english_name VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0491      lang_local_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0492      lang_author VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE
 0493  );;
 0494   
 0495  ALTER TABLE phpbb_lang ADD PRIMARY KEY (lang_id);;
 0496   
 0497  CREATE INDEX phpbb_lang_lang_iso ON phpbb_lang(lang_iso);;
 0498   
 0499  CREATE GENERATOR phpbb_lang_gen;;
 0500  SET GENERATOR phpbb_lang_gen TO 0;;
 0501   
 0502  CREATE TRIGGER t_phpbb_lang FOR phpbb_lang
 0503  BEFORE INSERT
 0504  AS
 0505  BEGIN
 0506      NEW.lang_id = GEN_ID(phpbb_lang_gen, 1);
 0507  END;;
 0508   
 0509   
 0510  # Table: 'phpbb_log'
 0511  CREATE TABLE phpbb_log (
 0512      log_id INTEGER NOT NULL,
 0513      log_type INTEGER DEFAULT 0 NOT NULL,
 0514      user_id INTEGER DEFAULT 0 NOT NULL,
 0515      forum_id INTEGER DEFAULT 0 NOT NULL,
 0516      topic_id INTEGER DEFAULT 0 NOT NULL,
 0517      reportee_id INTEGER DEFAULT 0 NOT NULL,
 0518      log_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0519      log_time INTEGER DEFAULT 0 NOT NULL,
 0520      log_operation BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0521      log_data BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL
 0522  );;
 0523   
 0524  ALTER TABLE phpbb_log ADD PRIMARY KEY (log_id);;
 0525   
 0526  CREATE INDEX phpbb_log_log_type ON phpbb_log(log_type);;
 0527  CREATE INDEX phpbb_log_forum_id ON phpbb_log(forum_id);;
 0528  CREATE INDEX phpbb_log_topic_id ON phpbb_log(topic_id);;
 0529  CREATE INDEX phpbb_log_reportee_id ON phpbb_log(reportee_id);;
 0530  CREATE INDEX phpbb_log_user_id ON phpbb_log(user_id);;
 0531   
 0532  CREATE GENERATOR phpbb_log_gen;;
 0533  SET GENERATOR phpbb_log_gen TO 0;;
 0534   
 0535  CREATE TRIGGER t_phpbb_log FOR phpbb_log
 0536  BEFORE INSERT
 0537  AS
 0538  BEGIN
 0539      NEW.log_id = GEN_ID(phpbb_log_gen, 1);
 0540  END;;
 0541   
 0542   
 0543  # Table: 'phpbb_moderator_cache'
 0544  CREATE TABLE phpbb_moderator_cache (
 0545      forum_id INTEGER DEFAULT 0 NOT NULL,
 0546      user_id INTEGER DEFAULT 0 NOT NULL,
 0547      username VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0548      group_id INTEGER DEFAULT 0 NOT NULL,
 0549      group_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0550      display_on_index INTEGER DEFAULT 1 NOT NULL
 0551  );;
 0552   
 0553  CREATE INDEX phpbb_moderator_cache_disp_idx ON phpbb_moderator_cache(display_on_index);;
 0554  CREATE INDEX phpbb_moderator_cache_forum_id ON phpbb_moderator_cache(forum_id);;
 0555   
 0556  # Table: 'phpbb_modules'
 0557  CREATE TABLE phpbb_modules (
 0558      module_id INTEGER NOT NULL,
 0559      module_enabled INTEGER DEFAULT 1 NOT NULL,
 0560      module_display INTEGER DEFAULT 1 NOT NULL,
 0561      module_basename VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0562      module_class VARCHAR(10) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0563      parent_id INTEGER DEFAULT 0 NOT NULL,
 0564      left_id INTEGER DEFAULT 0 NOT NULL,
 0565      right_id INTEGER DEFAULT 0 NOT NULL,
 0566      module_langname VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0567      module_mode VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0568      module_auth VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL
 0569  );;
 0570   
 0571  ALTER TABLE phpbb_modules ADD PRIMARY KEY (module_id);;
 0572   
 0573  CREATE INDEX phpbb_modules_left_right_id ON phpbb_modules(left_id, right_id);;
 0574  CREATE INDEX phpbb_modules_module_enabled ON phpbb_modules(module_enabled);;
 0575  CREATE INDEX phpbb_modules_class_left_id ON phpbb_modules(module_class, left_id);;
 0576   
 0577  CREATE GENERATOR phpbb_modules_gen;;
 0578  SET GENERATOR phpbb_modules_gen TO 0;;
 0579   
 0580  CREATE TRIGGER t_phpbb_modules FOR phpbb_modules
 0581  BEFORE INSERT
 0582  AS
 0583  BEGIN
 0584      NEW.module_id = GEN_ID(phpbb_modules_gen, 1);
 0585  END;;
 0586   
 0587   
 0588  # Table: 'phpbb_poll_options'
 0589  CREATE TABLE phpbb_poll_options (
 0590      poll_option_id INTEGER DEFAULT 0 NOT NULL,
 0591      topic_id INTEGER DEFAULT 0 NOT NULL,
 0592      poll_option_text BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0593      poll_option_total INTEGER DEFAULT 0 NOT NULL
 0594  );;
 0595   
 0596  CREATE INDEX phpbb_poll_options_poll_opt_id ON phpbb_poll_options(poll_option_id);;
 0597  CREATE INDEX phpbb_poll_options_topic_id ON phpbb_poll_options(topic_id);;
 0598   
 0599  # Table: 'phpbb_poll_votes'
 0600  CREATE TABLE phpbb_poll_votes (
 0601      topic_id INTEGER DEFAULT 0 NOT NULL,
 0602      poll_option_id INTEGER DEFAULT 0 NOT NULL,
 0603      vote_user_id INTEGER DEFAULT 0 NOT NULL,
 0604      vote_user_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL
 0605  );;
 0606   
 0607  CREATE INDEX phpbb_poll_votes_topic_id ON phpbb_poll_votes(topic_id);;
 0608  CREATE INDEX phpbb_poll_votes_vote_user_id ON phpbb_poll_votes(vote_user_id);;
 0609  CREATE INDEX phpbb_poll_votes_vote_user_ip ON phpbb_poll_votes(vote_user_ip);;
 0610   
 0611  # Table: 'phpbb_posts'
 0612  CREATE TABLE phpbb_posts (
 0613      post_id INTEGER NOT NULL,
 0614      topic_id INTEGER DEFAULT 0 NOT NULL,
 0615      forum_id INTEGER DEFAULT 0 NOT NULL,
 0616      poster_id INTEGER DEFAULT 0 NOT NULL,
 0617      icon_id INTEGER DEFAULT 0 NOT NULL,
 0618      poster_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0619      post_time INTEGER DEFAULT 0 NOT NULL,
 0620      post_approved INTEGER DEFAULT 1 NOT NULL,
 0621      post_reported INTEGER DEFAULT 0 NOT NULL,
 0622      enable_bbcode INTEGER DEFAULT 1 NOT NULL,
 0623      enable_smilies INTEGER DEFAULT 1 NOT NULL,
 0624      enable_magic_url INTEGER DEFAULT 1 NOT NULL,
 0625      enable_sig INTEGER DEFAULT 1 NOT NULL,
 0626      post_username VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0627      post_subject VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0628      post_text BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0629      post_checksum VARCHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0630      post_attachment INTEGER DEFAULT 0 NOT NULL,
 0631      bbcode_bitfield VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0632      bbcode_uid VARCHAR(8) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0633      post_postcount INTEGER DEFAULT 1 NOT NULL,
 0634      post_edit_time INTEGER DEFAULT 0 NOT NULL,
 0635      post_edit_reason VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0636      post_edit_user INTEGER DEFAULT 0 NOT NULL,
 0637      post_edit_count INTEGER DEFAULT 0 NOT NULL,
 0638      post_edit_locked INTEGER DEFAULT 0 NOT NULL
 0639  );;
 0640   
 0641  ALTER TABLE phpbb_posts ADD PRIMARY KEY (post_id);;
 0642   
 0643  CREATE INDEX phpbb_posts_forum_id ON phpbb_posts(forum_id);;
 0644  CREATE INDEX phpbb_posts_topic_id ON phpbb_posts(topic_id);;
 0645  CREATE INDEX phpbb_posts_poster_ip ON phpbb_posts(poster_ip);;
 0646  CREATE INDEX phpbb_posts_poster_id ON phpbb_posts(poster_id);;
 0647  CREATE INDEX phpbb_posts_post_approved ON phpbb_posts(post_approved);;
 0648  CREATE INDEX phpbb_posts_tid_post_time ON phpbb_posts(topic_id, post_time);;
 0649   
 0650  CREATE GENERATOR phpbb_posts_gen;;
 0651  SET GENERATOR phpbb_posts_gen TO 0;;
 0652   
 0653  CREATE TRIGGER t_phpbb_posts FOR phpbb_posts
 0654  BEFORE INSERT
 0655  AS
 0656  BEGIN
 0657      NEW.post_id = GEN_ID(phpbb_posts_gen, 1);
 0658  END;;
 0659   
 0660   
 0661  # Table: 'phpbb_privmsgs'
 0662  CREATE TABLE phpbb_privmsgs (
 0663      msg_id INTEGER NOT NULL,
 0664      root_level INTEGER DEFAULT 0 NOT NULL,
 0665      author_id INTEGER DEFAULT 0 NOT NULL,
 0666      icon_id INTEGER DEFAULT 0 NOT NULL,
 0667      author_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0668      message_time INTEGER DEFAULT 0 NOT NULL,
 0669      enable_bbcode INTEGER DEFAULT 1 NOT NULL,
 0670      enable_smilies INTEGER DEFAULT 1 NOT NULL,
 0671      enable_magic_url INTEGER DEFAULT 1 NOT NULL,
 0672      enable_sig INTEGER DEFAULT 1 NOT NULL,
 0673      message_subject VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0674      message_text BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0675      message_edit_reason VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0676      message_edit_user INTEGER DEFAULT 0 NOT NULL,
 0677      message_attachment INTEGER DEFAULT 0 NOT NULL,
 0678      bbcode_bitfield VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0679      bbcode_uid VARCHAR(8) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0680      message_edit_time INTEGER DEFAULT 0 NOT NULL,
 0681      message_edit_count INTEGER DEFAULT 0 NOT NULL,
 0682      to_address BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0683      bcc_address BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL
 0684  );;
 0685   
 0686  ALTER TABLE phpbb_privmsgs ADD PRIMARY KEY (msg_id);;
 0687   
 0688  CREATE INDEX phpbb_privmsgs_author_ip ON phpbb_privmsgs(author_ip);;
 0689  CREATE INDEX phpbb_privmsgs_message_time ON phpbb_privmsgs(message_time);;
 0690  CREATE INDEX phpbb_privmsgs_author_id ON phpbb_privmsgs(author_id);;
 0691  CREATE INDEX phpbb_privmsgs_root_level ON phpbb_privmsgs(root_level);;
 0692   
 0693  CREATE GENERATOR phpbb_privmsgs_gen;;
 0694  SET GENERATOR phpbb_privmsgs_gen TO 0;;
 0695   
 0696  CREATE TRIGGER t_phpbb_privmsgs FOR phpbb_privmsgs
 0697  BEFORE INSERT
 0698  AS
 0699  BEGIN
 0700      NEW.msg_id = GEN_ID(phpbb_privmsgs_gen, 1);
 0701  END;;
 0702   
 0703   
 0704  # Table: 'phpbb_privmsgs_folder'
 0705  CREATE TABLE phpbb_privmsgs_folder (
 0706      folder_id INTEGER NOT NULL,
 0707      user_id INTEGER DEFAULT 0 NOT NULL,
 0708      folder_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0709      pm_count INTEGER DEFAULT 0 NOT NULL
 0710  );;
 0711   
 0712  ALTER TABLE phpbb_privmsgs_folder ADD PRIMARY KEY (folder_id);;
 0713   
 0714  CREATE INDEX phpbb_privmsgs_folder_user_id ON phpbb_privmsgs_folder(user_id);;
 0715   
 0716  CREATE GENERATOR phpbb_privmsgs_folder_gen;;
 0717  SET GENERATOR phpbb_privmsgs_folder_gen TO 0;;
 0718   
 0719  CREATE TRIGGER t_phpbb_privmsgs_folder FOR phpbb_privmsgs_folder
 0720  BEFORE INSERT
 0721  AS
 0722  BEGIN
 0723      NEW.folder_id = GEN_ID(phpbb_privmsgs_folder_gen, 1);
 0724  END;;
 0725   
 0726   
 0727  # Table: 'phpbb_privmsgs_rules'
 0728  CREATE TABLE phpbb_privmsgs_rules (
 0729      rule_id INTEGER NOT NULL,
 0730      user_id INTEGER DEFAULT 0 NOT NULL,
 0731      rule_check INTEGER DEFAULT 0 NOT NULL,
 0732      rule_connection INTEGER DEFAULT 0 NOT NULL,
 0733      rule_string VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0734      rule_user_id INTEGER DEFAULT 0 NOT NULL,
 0735      rule_group_id INTEGER DEFAULT 0 NOT NULL,
 0736      rule_action INTEGER DEFAULT 0 NOT NULL,
 0737      rule_folder_id INTEGER DEFAULT 0 NOT NULL
 0738  );;
 0739   
 0740  ALTER TABLE phpbb_privmsgs_rules ADD PRIMARY KEY (rule_id);;
 0741   
 0742  CREATE INDEX phpbb_privmsgs_rules_user_id ON phpbb_privmsgs_rules(user_id);;
 0743   
 0744  CREATE GENERATOR phpbb_privmsgs_rules_gen;;
 0745  SET GENERATOR phpbb_privmsgs_rules_gen TO 0;;
 0746   
 0747  CREATE TRIGGER t_phpbb_privmsgs_rules FOR phpbb_privmsgs_rules
 0748  BEFORE INSERT
 0749  AS
 0750  BEGIN
 0751      NEW.rule_id = GEN_ID(phpbb_privmsgs_rules_gen, 1);
 0752  END;;
 0753   
 0754   
 0755  # Table: 'phpbb_privmsgs_to'
 0756  CREATE TABLE phpbb_privmsgs_to (
 0757      msg_id INTEGER DEFAULT 0 NOT NULL,
 0758      user_id INTEGER DEFAULT 0 NOT NULL,
 0759      author_id INTEGER DEFAULT 0 NOT NULL,
 0760      pm_deleted INTEGER DEFAULT 0 NOT NULL,
 0761      pm_new INTEGER DEFAULT 1 NOT NULL,
 0762      pm_unread INTEGER DEFAULT 1 NOT NULL,
 0763      pm_replied INTEGER DEFAULT 0 NOT NULL,
 0764      pm_marked INTEGER DEFAULT 0 NOT NULL,
 0765      pm_forwarded INTEGER DEFAULT 0 NOT NULL,
 0766      folder_id INTEGER DEFAULT 0 NOT NULL
 0767  );;
 0768   
 0769  CREATE INDEX phpbb_privmsgs_to_msg_id ON phpbb_privmsgs_to(msg_id);;
 0770  CREATE INDEX phpbb_privmsgs_to_author_id ON phpbb_privmsgs_to(author_id);;
 0771  CREATE INDEX phpbb_privmsgs_to_usr_flder_id ON phpbb_privmsgs_to(user_id, folder_id);;
 0772   
 0773  # Table: 'phpbb_profile_fields'
 0774  CREATE TABLE phpbb_profile_fields (
 0775      field_id INTEGER NOT NULL,
 0776      field_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0777      field_type INTEGER DEFAULT 0 NOT NULL,
 0778      field_ident VARCHAR(20) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0779      field_length VARCHAR(20) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0780      field_minlen VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0781      field_maxlen VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0782      field_novalue VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0783      field_default_value VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0784      field_validation VARCHAR(20) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0785      field_required INTEGER DEFAULT 0 NOT NULL,
 0786      field_show_on_reg INTEGER DEFAULT 0 NOT NULL,
 0787      field_hide INTEGER DEFAULT 0 NOT NULL,
 0788      field_no_view INTEGER DEFAULT 0 NOT NULL,
 0789      field_active INTEGER DEFAULT 0 NOT NULL,
 0790      field_order INTEGER DEFAULT 0 NOT NULL
 0791  );;
 0792   
 0793  ALTER TABLE phpbb_profile_fields ADD PRIMARY KEY (field_id);;
 0794   
 0795  CREATE INDEX phpbb_profile_fields_fld_type ON phpbb_profile_fields(field_type);;
 0796  CREATE INDEX phpbb_profile_fields_fld_ordr ON phpbb_profile_fields(field_order);;
 0797   
 0798  CREATE GENERATOR phpbb_profile_fields_gen;;
 0799  SET GENERATOR phpbb_profile_fields_gen TO 0;;
 0800   
 0801  CREATE TRIGGER t_phpbb_profile_fields FOR phpbb_profile_fields
 0802  BEFORE INSERT
 0803  AS
 0804  BEGIN
 0805      NEW.field_id = GEN_ID(phpbb_profile_fields_gen, 1);
 0806  END;;
 0807   
 0808   
 0809  # Table: 'phpbb_profile_fields_data'
 0810  CREATE TABLE phpbb_profile_fields_data (
 0811      user_id INTEGER DEFAULT 0 NOT NULL
 0812  );;
 0813   
 0814  ALTER TABLE phpbb_profile_fields_data ADD PRIMARY KEY (user_id);;
 0815   
 0816   
 0817  # Table: 'phpbb_profile_fields_lang'
 0818  CREATE TABLE phpbb_profile_fields_lang (
 0819      field_id INTEGER DEFAULT 0 NOT NULL,
 0820      lang_id INTEGER DEFAULT 0 NOT NULL,
 0821      option_id INTEGER DEFAULT 0 NOT NULL,
 0822      field_type INTEGER DEFAULT 0 NOT NULL,
 0823      lang_value VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE
 0824  );;
 0825   
 0826  ALTER TABLE phpbb_profile_fields_lang ADD PRIMARY KEY (field_id, lang_id, option_id);;
 0827   
 0828   
 0829  # Table: 'phpbb_profile_lang'
 0830  CREATE TABLE phpbb_profile_lang (
 0831      field_id INTEGER DEFAULT 0 NOT NULL,
 0832      lang_id INTEGER DEFAULT 0 NOT NULL,
 0833      lang_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0834      lang_explain BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0835      lang_default_value VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE
 0836  );;
 0837   
 0838  ALTER TABLE phpbb_profile_lang ADD PRIMARY KEY (field_id, lang_id);;
 0839   
 0840   
 0841  # Table: 'phpbb_ranks'
 0842  CREATE TABLE phpbb_ranks (
 0843      rank_id INTEGER NOT NULL,
 0844      rank_title VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0845      rank_min INTEGER DEFAULT 0 NOT NULL,
 0846      rank_special INTEGER DEFAULT 0 NOT NULL,
 0847      rank_image VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL
 0848  );;
 0849   
 0850  ALTER TABLE phpbb_ranks ADD PRIMARY KEY (rank_id);;
 0851   
 0852   
 0853  CREATE GENERATOR phpbb_ranks_gen;;
 0854  SET GENERATOR phpbb_ranks_gen TO 0;;
 0855   
 0856  CREATE TRIGGER t_phpbb_ranks FOR phpbb_ranks
 0857  BEFORE INSERT
 0858  AS
 0859  BEGIN
 0860      NEW.rank_id = GEN_ID(phpbb_ranks_gen, 1);
 0861  END;;
 0862   
 0863   
 0864  # Table: 'phpbb_reports'
 0865  CREATE TABLE phpbb_reports (
 0866      report_id INTEGER NOT NULL,
 0867      reason_id INTEGER DEFAULT 0 NOT NULL,
 0868      post_id INTEGER DEFAULT 0 NOT NULL,
 0869      user_id INTEGER DEFAULT 0 NOT NULL,
 0870      user_notify INTEGER DEFAULT 0 NOT NULL,
 0871      report_closed INTEGER DEFAULT 0 NOT NULL,
 0872      report_time INTEGER DEFAULT 0 NOT NULL,
 0873      report_text BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL
 0874  );;
 0875   
 0876  ALTER TABLE phpbb_reports ADD PRIMARY KEY (report_id);;
 0877   
 0878   
 0879  CREATE GENERATOR phpbb_reports_gen;;
 0880  SET GENERATOR phpbb_reports_gen TO 0;;
 0881   
 0882  CREATE TRIGGER t_phpbb_reports FOR phpbb_reports
 0883  BEFORE INSERT
 0884  AS
 0885  BEGIN
 0886      NEW.report_id = GEN_ID(phpbb_reports_gen, 1);
 0887  END;;
 0888   
 0889   
 0890  # Table: 'phpbb_reports_reasons'
 0891  CREATE TABLE phpbb_reports_reasons (
 0892      reason_id INTEGER NOT NULL,
 0893      reason_title VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0894      reason_description BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0895      reason_order INTEGER DEFAULT 0 NOT NULL
 0896  );;
 0897   
 0898  ALTER TABLE phpbb_reports_reasons ADD PRIMARY KEY (reason_id);;
 0899   
 0900   
 0901  CREATE GENERATOR phpbb_reports_reasons_gen;;
 0902  SET GENERATOR phpbb_reports_reasons_gen TO 0;;
 0903   
 0904  CREATE TRIGGER t_phpbb_reports_reasons FOR phpbb_reports_reasons
 0905  BEFORE INSERT
 0906  AS
 0907  BEGIN
 0908      NEW.reason_id = GEN_ID(phpbb_reports_reasons_gen, 1);
 0909  END;;
 0910   
 0911   
 0912  # Table: 'phpbb_search_results'
 0913  CREATE TABLE phpbb_search_results (
 0914      search_key VARCHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0915      search_time INTEGER DEFAULT 0 NOT NULL,
 0916      search_keywords BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 0917      search_authors BLOB SUB_TYPE TEXT CHARACTER SET NONE DEFAULT '' NOT NULL
 0918  );;
 0919   
 0920  ALTER TABLE phpbb_search_results ADD PRIMARY KEY (search_key);;
 0921   
 0922   
 0923  # Table: 'phpbb_search_wordlist'
 0924  CREATE TABLE phpbb_search_wordlist (
 0925      word_id INTEGER NOT NULL,
 0926      word_text VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0927      word_common INTEGER DEFAULT 0 NOT NULL,
 0928      word_count INTEGER DEFAULT 0 NOT NULL
 0929  );;
 0930   
 0931  ALTER TABLE phpbb_search_wordlist ADD PRIMARY KEY (word_id);;
 0932   
 0933  CREATE UNIQUE INDEX phpbb_search_wordlist_wrd_txt ON phpbb_search_wordlist(word_text);;
 0934  CREATE INDEX phpbb_search_wordlist_wrd_cnt ON phpbb_search_wordlist(word_count);;
 0935   
 0936  CREATE GENERATOR phpbb_search_wordlist_gen;;
 0937  SET GENERATOR phpbb_search_wordlist_gen TO 0;;
 0938   
 0939  CREATE TRIGGER t_phpbb_search_wordlist FOR phpbb_search_wordlist
 0940  BEFORE INSERT
 0941  AS
 0942  BEGIN
 0943      NEW.word_id = GEN_ID(phpbb_search_wordlist_gen, 1);
 0944  END;;
 0945   
 0946   
 0947  # Table: 'phpbb_search_wordmatch'
 0948  CREATE TABLE phpbb_search_wordmatch (
 0949      post_id INTEGER DEFAULT 0 NOT NULL,
 0950      word_id INTEGER DEFAULT 0 NOT NULL,
 0951      title_match INTEGER DEFAULT 0 NOT NULL
 0952  );;
 0953   
 0954  CREATE UNIQUE INDEX phpbb_search_wordmatch_unq_mtch ON phpbb_search_wordmatch(word_id, post_id, title_match);;
 0955  CREATE INDEX phpbb_search_wordmatch_word_id ON phpbb_search_wordmatch(word_id);;
 0956  CREATE INDEX phpbb_search_wordmatch_post_id ON phpbb_search_wordmatch(post_id);;
 0957   
 0958  # Table: 'phpbb_sessions'
 0959  CREATE TABLE phpbb_sessions (
 0960      session_id CHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0961      session_user_id INTEGER DEFAULT 0 NOT NULL,
 0962      session_last_visit INTEGER DEFAULT 0 NOT NULL,
 0963      session_start INTEGER DEFAULT 0 NOT NULL,
 0964      session_time INTEGER DEFAULT 0 NOT NULL,
 0965      session_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0966      session_browser VARCHAR(150) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0967      session_forwarded_for VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0968      session_page VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 0969      session_viewonline INTEGER DEFAULT 1 NOT NULL,
 0970      session_autologin INTEGER DEFAULT 0 NOT NULL,
 0971      session_admin INTEGER DEFAULT 0 NOT NULL
 0972  );;
 0973   
 0974  ALTER TABLE phpbb_sessions ADD PRIMARY KEY (session_id);;
 0975   
 0976  CREATE INDEX phpbb_sessions_session_time ON phpbb_sessions(session_time);;
 0977  CREATE INDEX phpbb_sessions_session_user_id ON phpbb_sessions(session_user_id);;
 0978   
 0979  # Table: 'phpbb_sessions_keys'
 0980  CREATE TABLE phpbb_sessions_keys (
 0981      key_id CHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0982      user_id INTEGER DEFAULT 0 NOT NULL,
 0983      last_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0984      last_login INTEGER DEFAULT 0 NOT NULL
 0985  );;
 0986   
 0987  ALTER TABLE phpbb_sessions_keys ADD PRIMARY KEY (key_id, user_id);;
 0988   
 0989  CREATE INDEX phpbb_sessions_keys_last_login ON phpbb_sessions_keys(last_login);;
 0990   
 0991  # Table: 'phpbb_sitelist'
 0992  CREATE TABLE phpbb_sitelist (
 0993      site_id INTEGER NOT NULL,
 0994      site_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0995      site_hostname VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 0996      ip_exclude INTEGER DEFAULT 0 NOT NULL
 0997  );;
 0998   
 0999  ALTER TABLE phpbb_sitelist ADD PRIMARY KEY (site_id);;
 1000   
 1001   
 1002  CREATE GENERATOR phpbb_sitelist_gen;;
 1003  SET GENERATOR phpbb_sitelist_gen TO 0;;
 1004   
 1005  CREATE TRIGGER t_phpbb_sitelist FOR phpbb_sitelist
 1006  BEFORE INSERT
 1007  AS
 1008  BEGIN
 1009      NEW.site_id = GEN_ID(phpbb_sitelist_gen, 1);
 1010  END;;
 1011   
 1012   
 1013  # Table: 'phpbb_smilies'
 1014  CREATE TABLE phpbb_smilies (
 1015      smiley_id INTEGER NOT NULL,
 1016      code VARCHAR(50) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1017      emotion VARCHAR(50) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1018      smiley_url VARCHAR(50) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1019      smiley_width INTEGER DEFAULT 0 NOT NULL,
 1020      smiley_height INTEGER DEFAULT 0 NOT NULL,
 1021      smiley_order INTEGER DEFAULT 0 NOT NULL,
 1022      display_on_posting INTEGER DEFAULT 1 NOT NULL
 1023  );;
 1024   
 1025  ALTER TABLE phpbb_smilies ADD PRIMARY KEY (smiley_id);;
 1026   
 1027  CREATE INDEX phpbb_smilies_display_on_post ON phpbb_smilies(display_on_posting);;
 1028   
 1029  CREATE GENERATOR phpbb_smilies_gen;;
 1030  SET GENERATOR phpbb_smilies_gen TO 0;;
 1031   
 1032  CREATE TRIGGER t_phpbb_smilies FOR phpbb_smilies
 1033  BEFORE INSERT
 1034  AS
 1035  BEGIN
 1036      NEW.smiley_id = GEN_ID(phpbb_smilies_gen, 1);
 1037  END;;
 1038   
 1039   
 1040  # Table: 'phpbb_styles'
 1041  CREATE TABLE phpbb_styles (
 1042      style_id INTEGER NOT NULL,
 1043      style_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1044      style_copyright VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1045      style_active INTEGER DEFAULT 1 NOT NULL,
 1046      template_id INTEGER DEFAULT 0 NOT NULL,
 1047      theme_id INTEGER DEFAULT 0 NOT NULL,
 1048      imageset_id INTEGER DEFAULT 0 NOT NULL
 1049  );;
 1050   
 1051  ALTER TABLE phpbb_styles ADD PRIMARY KEY (style_id);;
 1052   
 1053  CREATE UNIQUE INDEX phpbb_styles_style_name ON phpbb_styles(style_name);;
 1054  CREATE INDEX phpbb_styles_template_id ON phpbb_styles(template_id);;
 1055  CREATE INDEX phpbb_styles_theme_id ON phpbb_styles(theme_id);;
 1056  CREATE INDEX phpbb_styles_imageset_id ON phpbb_styles(imageset_id);;
 1057   
 1058  CREATE GENERATOR phpbb_styles_gen;;
 1059  SET GENERATOR phpbb_styles_gen TO 0;;
 1060   
 1061  CREATE TRIGGER t_phpbb_styles FOR phpbb_styles
 1062  BEFORE INSERT
 1063  AS
 1064  BEGIN
 1065      NEW.style_id = GEN_ID(phpbb_styles_gen, 1);
 1066  END;;
 1067   
 1068   
 1069  # Table: 'phpbb_styles_template'
 1070  CREATE TABLE phpbb_styles_template (
 1071      template_id INTEGER NOT NULL,
 1072      template_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1073      template_copyright VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1074      template_path VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1075      bbcode_bitfield VARCHAR(255) CHARACTER SET NONE DEFAULT 'kNg=' NOT NULL,
 1076      template_storedb INTEGER DEFAULT 0 NOT NULL
 1077  );;
 1078   
 1079  ALTER TABLE phpbb_styles_template ADD PRIMARY KEY (template_id);;
 1080   
 1081  CREATE UNIQUE INDEX phpbb_styles_template_tmplte_nm ON phpbb_styles_template(template_name);;
 1082   
 1083  CREATE GENERATOR phpbb_styles_template_gen;;
 1084  SET GENERATOR phpbb_styles_template_gen TO 0;;
 1085   
 1086  CREATE TRIGGER t_phpbb_styles_template FOR phpbb_styles_template
 1087  BEFORE INSERT
 1088  AS
 1089  BEGIN
 1090      NEW.template_id = GEN_ID(phpbb_styles_template_gen, 1);
 1091  END;;
 1092   
 1093   
 1094  # Table: 'phpbb_styles_template_data'
 1095  CREATE TABLE phpbb_styles_template_data (
 1096      template_id INTEGER DEFAULT 0 NOT NULL,
 1097      template_filename VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1098      template_included BLOB SUB_TYPE TEXT CHARACTER SET NONE DEFAULT '' NOT NULL,
 1099      template_mtime INTEGER DEFAULT 0 NOT NULL,
 1100      template_data BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL
 1101  );;
 1102   
 1103  CREATE INDEX phpbb_styles_template_data_tid ON phpbb_styles_template_data(template_id);;
 1104  CREATE INDEX phpbb_styles_template_data_tfn ON phpbb_styles_template_data(template_filename);;
 1105   
 1106  # Table: 'phpbb_styles_theme'
 1107  CREATE TABLE phpbb_styles_theme (
 1108      theme_id INTEGER NOT NULL,
 1109      theme_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1110      theme_copyright VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1111      theme_path VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1112      theme_storedb INTEGER DEFAULT 0 NOT NULL,
 1113      theme_mtime INTEGER DEFAULT 0 NOT NULL,
 1114      theme_data BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL
 1115  );;
 1116   
 1117  ALTER TABLE phpbb_styles_theme ADD PRIMARY KEY (theme_id);;
 1118   
 1119  CREATE UNIQUE INDEX phpbb_styles_theme_theme_name ON phpbb_styles_theme(theme_name);;
 1120   
 1121  CREATE GENERATOR phpbb_styles_theme_gen;;
 1122  SET GENERATOR phpbb_styles_theme_gen TO 0;;
 1123   
 1124  CREATE TRIGGER t_phpbb_styles_theme FOR phpbb_styles_theme
 1125  BEFORE INSERT
 1126  AS
 1127  BEGIN
 1128      NEW.theme_id = GEN_ID(phpbb_styles_theme_gen, 1);
 1129  END;;
 1130   
 1131   
 1132  # Table: 'phpbb_styles_imageset'
 1133  CREATE TABLE phpbb_styles_imageset (
 1134      imageset_id INTEGER NOT NULL,
 1135      imageset_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1136      imageset_copyright VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1137      imageset_path VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL
 1138  );;
 1139   
 1140  ALTER TABLE phpbb_styles_imageset ADD PRIMARY KEY (imageset_id);;
 1141   
 1142  CREATE UNIQUE INDEX phpbb_styles_imageset_imgset_nm ON phpbb_styles_imageset(imageset_name);;
 1143   
 1144  CREATE GENERATOR phpbb_styles_imageset_gen;;
 1145  SET GENERATOR phpbb_styles_imageset_gen TO 0;;
 1146   
 1147  CREATE TRIGGER t_phpbb_styles_imageset FOR phpbb_styles_imageset
 1148  BEFORE INSERT
 1149  AS
 1150  BEGIN
 1151      NEW.imageset_id = GEN_ID(phpbb_styles_imageset_gen, 1);
 1152  END;;
 1153   
 1154   
 1155  # Table: 'phpbb_styles_imageset_data'
 1156  CREATE TABLE phpbb_styles_imageset_data (
 1157      image_id INTEGER NOT NULL,
 1158      image_name VARCHAR(200) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1159      image_filename VARCHAR(200) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1160      image_lang VARCHAR(30) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1161      image_height INTEGER DEFAULT 0 NOT NULL,
 1162      image_width INTEGER DEFAULT 0 NOT NULL,
 1163      imageset_id INTEGER DEFAULT 0 NOT NULL
 1164  );;
 1165   
 1166  ALTER TABLE phpbb_styles_imageset_data ADD PRIMARY KEY (image_id);;
 1167   
 1168  CREATE INDEX phpbb_styles_imageset_data_i_d ON phpbb_styles_imageset_data(imageset_id);;
 1169   
 1170  CREATE GENERATOR phpbb_styles_imageset_data_gen;;
 1171  SET GENERATOR phpbb_styles_imageset_data_gen TO 0;;
 1172   
 1173  CREATE TRIGGER t_phpbb_styles_imageset_data FOR phpbb_styles_imageset_data
 1174  BEFORE INSERT
 1175  AS
 1176  BEGIN
 1177      NEW.image_id = GEN_ID(phpbb_styles_imageset_data_gen, 1);
 1178  END;;
 1179   
 1180   
 1181  # Table: 'phpbb_topics'
 1182  CREATE TABLE phpbb_topics (
 1183      topic_id INTEGER NOT NULL,
 1184      forum_id INTEGER DEFAULT 0 NOT NULL,
 1185      icon_id INTEGER DEFAULT 0 NOT NULL,
 1186      topic_attachment INTEGER DEFAULT 0 NOT NULL,
 1187      topic_approved INTEGER DEFAULT 1 NOT NULL,
 1188      topic_reported INTEGER DEFAULT 0 NOT NULL,
 1189      topic_title VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1190      topic_poster INTEGER DEFAULT 0 NOT NULL,
 1191      topic_time INTEGER DEFAULT 0 NOT NULL,
 1192      topic_time_limit INTEGER DEFAULT 0 NOT NULL,
 1193      topic_views INTEGER DEFAULT 0 NOT NULL,
 1194      topic_replies INTEGER DEFAULT 0 NOT NULL,
 1195      topic_replies_real INTEGER DEFAULT 0 NOT NULL,
 1196      topic_status INTEGER DEFAULT 0 NOT NULL,
 1197      topic_type INTEGER DEFAULT 0 NOT NULL,
 1198      topic_first_post_id INTEGER DEFAULT 0 NOT NULL,
 1199      topic_first_poster_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1200      topic_first_poster_colour VARCHAR(6) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1201      topic_last_post_id INTEGER DEFAULT 0 NOT NULL,
 1202      topic_last_poster_id INTEGER DEFAULT 0 NOT NULL,
 1203      topic_last_poster_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1204      topic_last_poster_colour VARCHAR(6) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1205      topic_last_post_subject VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1206      topic_last_post_time INTEGER DEFAULT 0 NOT NULL,
 1207      topic_last_view_time INTEGER DEFAULT 0 NOT NULL,
 1208      topic_moved_id INTEGER DEFAULT 0 NOT NULL,
 1209      topic_bumped INTEGER DEFAULT 0 NOT NULL,
 1210      topic_bumper INTEGER DEFAULT 0 NOT NULL,
 1211      poll_title VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1212      poll_start INTEGER DEFAULT 0 NOT NULL,
 1213      poll_length INTEGER DEFAULT 0 NOT NULL,
 1214      poll_max_options INTEGER DEFAULT 1 NOT NULL,
 1215      poll_last_vote INTEGER DEFAULT 0 NOT NULL,
 1216      poll_vote_change INTEGER DEFAULT 0 NOT NULL
 1217  );;
 1218   
 1219  ALTER TABLE phpbb_topics ADD PRIMARY KEY (topic_id);;
 1220   
 1221  CREATE INDEX phpbb_topics_forum_id ON phpbb_topics(forum_id);;
 1222  CREATE INDEX phpbb_topics_forum_id_type ON phpbb_topics(forum_id, topic_type);;
 1223  CREATE INDEX phpbb_topics_last_post_time ON phpbb_topics(topic_last_post_time);;
 1224  CREATE INDEX phpbb_topics_topic_approved ON phpbb_topics(topic_approved);;
 1225  CREATE INDEX phpbb_topics_forum_appr_last ON phpbb_topics(forum_id, topic_approved, topic_last_post_id);;
 1226  CREATE INDEX phpbb_topics_fid_time_moved ON phpbb_topics(forum_id, topic_last_post_time, topic_moved_id);;
 1227   
 1228  CREATE GENERATOR phpbb_topics_gen;;
 1229  SET GENERATOR phpbb_topics_gen TO 0;;
 1230   
 1231  CREATE TRIGGER t_phpbb_topics FOR phpbb_topics
 1232  BEFORE INSERT
 1233  AS
 1234  BEGIN
 1235      NEW.topic_id = GEN_ID(phpbb_topics_gen, 1);
 1236  END;;
 1237   
 1238   
 1239  # Table: 'phpbb_topics_track'
 1240  CREATE TABLE phpbb_topics_track (
 1241      user_id INTEGER DEFAULT 0 NOT NULL,
 1242      topic_id INTEGER DEFAULT 0 NOT NULL,
 1243      forum_id INTEGER DEFAULT 0 NOT NULL,
 1244      mark_time INTEGER DEFAULT 0 NOT NULL
 1245  );;
 1246   
 1247  ALTER TABLE phpbb_topics_track ADD PRIMARY KEY (user_id, topic_id);;
 1248   
 1249  CREATE INDEX phpbb_topics_track_forum_id ON phpbb_topics_track(forum_id);;
 1250   
 1251  # Table: 'phpbb_topics_posted'
 1252  CREATE TABLE phpbb_topics_posted (
 1253      user_id INTEGER DEFAULT 0 NOT NULL,
 1254      topic_id INTEGER DEFAULT 0 NOT NULL,
 1255      topic_posted INTEGER DEFAULT 0 NOT NULL
 1256  );;
 1257   
 1258  ALTER TABLE phpbb_topics_posted ADD PRIMARY KEY (user_id, topic_id);;
 1259   
 1260   
 1261  # Table: 'phpbb_topics_watch'
 1262  CREATE TABLE phpbb_topics_watch (
 1263      topic_id INTEGER DEFAULT 0 NOT NULL,
 1264      user_id INTEGER DEFAULT 0 NOT NULL,
 1265      notify_status INTEGER DEFAULT 0 NOT NULL
 1266  );;
 1267   
 1268  CREATE INDEX phpbb_topics_watch_topic_id ON phpbb_topics_watch(topic_id);;
 1269  CREATE INDEX phpbb_topics_watch_user_id ON phpbb_topics_watch(user_id);;
 1270  CREATE INDEX phpbb_topics_watch_notify_stat ON phpbb_topics_watch(notify_status);;
 1271   
 1272  # Table: 'phpbb_user_group'
 1273  CREATE TABLE phpbb_user_group (
 1274      group_id INTEGER DEFAULT 0 NOT NULL,
 1275      user_id INTEGER DEFAULT 0 NOT NULL,
 1276      group_leader INTEGER DEFAULT 0 NOT NULL,
 1277      user_pending INTEGER DEFAULT 1 NOT NULL
 1278  );;
 1279   
 1280  CREATE INDEX phpbb_user_group_group_id ON phpbb_user_group(group_id);;
 1281  CREATE INDEX phpbb_user_group_user_id ON phpbb_user_group(user_id);;
 1282  CREATE INDEX phpbb_user_group_group_leader ON phpbb_user_group(group_leader);;
 1283   
 1284  # Table: 'phpbb_users'
 1285  CREATE TABLE phpbb_users (
 1286      user_id INTEGER NOT NULL,
 1287      user_type INTEGER DEFAULT 0 NOT NULL,
 1288      group_id INTEGER DEFAULT 3 NOT NULL,
 1289      user_permissions BLOB SUB_TYPE TEXT CHARACTER SET NONE DEFAULT '' NOT NULL,
 1290      user_perm_from INTEGER DEFAULT 0 NOT NULL,
 1291      user_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1292      user_regdate INTEGER DEFAULT 0 NOT NULL,
 1293      username VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1294      username_clean VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1295      user_password VARCHAR(40) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1296      user_passchg INTEGER DEFAULT 0 NOT NULL,
 1297      user_pass_convert INTEGER DEFAULT 0 NOT NULL,
 1298      user_email VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1299      user_email_hash DOUBLE PRECISION DEFAULT 0 NOT NULL,
 1300      user_birthday VARCHAR(10) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1301      user_lastvisit INTEGER DEFAULT 0 NOT NULL,
 1302      user_lastmark INTEGER DEFAULT 0 NOT NULL,
 1303      user_lastpost_time INTEGER DEFAULT 0 NOT NULL,
 1304      user_lastpage VARCHAR(200) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1305      user_last_confirm_key VARCHAR(10) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1306      user_last_search INTEGER DEFAULT 0 NOT NULL,
 1307      user_warnings INTEGER DEFAULT 0 NOT NULL,
 1308      user_last_warning INTEGER DEFAULT 0 NOT NULL,
 1309      user_login_attempts INTEGER DEFAULT 0 NOT NULL,
 1310      user_inactive_reason INTEGER DEFAULT 0 NOT NULL,
 1311      user_inactive_time INTEGER DEFAULT 0 NOT NULL,
 1312      user_posts INTEGER DEFAULT 0 NOT NULL,
 1313      user_lang VARCHAR(30) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1314      user_timezone DOUBLE PRECISION DEFAULT 0 NOT NULL,
 1315      user_dst INTEGER DEFAULT 0 NOT NULL,
 1316      user_dateformat VARCHAR(30) CHARACTER SET UTF8 DEFAULT 'd M Y H:i' NOT NULL COLLATE UNICODE,
 1317      user_style INTEGER DEFAULT 0 NOT NULL,
 1318      user_rank INTEGER DEFAULT 0 NOT NULL,
 1319      user_colour VARCHAR(6) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1320      user_new_privmsg INTEGER DEFAULT 0 NOT NULL,
 1321      user_unread_privmsg INTEGER DEFAULT 0 NOT NULL,
 1322      user_last_privmsg INTEGER DEFAULT 0 NOT NULL,
 1323      user_message_rules INTEGER DEFAULT 0 NOT NULL,
 1324      user_full_folder INTEGER DEFAULT -3 NOT NULL,
 1325      user_emailtime INTEGER DEFAULT 0 NOT NULL,
 1326      user_topic_show_days INTEGER DEFAULT 0 NOT NULL,
 1327      user_topic_sortby_type VARCHAR(1) CHARACTER SET NONE DEFAULT 't' NOT NULL,
 1328      user_topic_sortby_dir VARCHAR(1) CHARACTER SET NONE DEFAULT 'd' NOT NULL,
 1329      user_post_show_days INTEGER DEFAULT 0 NOT NULL,
 1330      user_post_sortby_type VARCHAR(1) CHARACTER SET NONE DEFAULT 't' NOT NULL,
 1331      user_post_sortby_dir VARCHAR(1) CHARACTER SET NONE DEFAULT 'a' NOT NULL,
 1332      user_notify INTEGER DEFAULT 0 NOT NULL,
 1333      user_notify_pm INTEGER DEFAULT 1 NOT NULL,
 1334      user_notify_type INTEGER DEFAULT 0 NOT NULL,
 1335      user_allow_pm INTEGER DEFAULT 1 NOT NULL,
 1336      user_allow_viewonline INTEGER DEFAULT 1 NOT NULL,
 1337      user_allow_viewemail INTEGER DEFAULT 1 NOT NULL,
 1338      user_allow_massemail INTEGER DEFAULT 1 NOT NULL,
 1339      user_options INTEGER DEFAULT 895 NOT NULL,
 1340      user_avatar VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1341      user_avatar_type INTEGER DEFAULT 0 NOT NULL,
 1342      user_avatar_width INTEGER DEFAULT 0 NOT NULL,
 1343      user_avatar_height INTEGER DEFAULT 0 NOT NULL,
 1344      user_sig BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 1345      user_sig_bbcode_uid VARCHAR(8) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1346      user_sig_bbcode_bitfield VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1347      user_from VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1348      user_icq VARCHAR(15) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1349      user_aim VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1350      user_yim VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1351      user_msnm VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1352      user_jabber VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1353      user_website VARCHAR(200) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1354      user_occ BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 1355      user_interests BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,
 1356      user_actkey VARCHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL,
 1357      user_newpasswd VARCHAR(40) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1358      user_form_salt VARCHAR(32) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE
 1359  );;
 1360   
 1361  ALTER TABLE phpbb_users ADD PRIMARY KEY (user_id);;
 1362   
 1363  CREATE INDEX phpbb_users_user_birthday ON phpbb_users(user_birthday);;
 1364  CREATE INDEX phpbb_users_user_email_hash ON phpbb_users(user_email_hash);;
 1365  CREATE INDEX phpbb_users_user_type ON phpbb_users(user_type);;
 1366  CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users(username_clean);;
 1367   
 1368  CREATE GENERATOR phpbb_users_gen;;
 1369  SET GENERATOR phpbb_users_gen TO 0;;
 1370   
 1371  CREATE TRIGGER t_phpbb_users FOR phpbb_users
 1372  BEFORE INSERT
 1373  AS
 1374  BEGIN
 1375      NEW.user_id = GEN_ID(phpbb_users_gen, 1);
 1376  END;;
 1377   
 1378   
 1379  # Table: 'phpbb_warnings'
 1380  CREATE TABLE phpbb_warnings (
 1381      warning_id INTEGER NOT NULL,
 1382      user_id INTEGER DEFAULT 0 NOT NULL,
 1383      post_id INTEGER DEFAULT 0 NOT NULL,
 1384      log_id INTEGER DEFAULT 0 NOT NULL,
 1385      warning_time INTEGER DEFAULT 0 NOT NULL
 1386  );;
 1387   
 1388  ALTER TABLE phpbb_warnings ADD PRIMARY KEY (warning_id);;
 1389   
 1390   
 1391  CREATE GENERATOR phpbb_warnings_gen;;
 1392  SET GENERATOR phpbb_warnings_gen TO 0;;
 1393   
 1394  CREATE TRIGGER t_phpbb_warnings FOR phpbb_warnings
 1395  BEFORE INSERT
 1396  AS
 1397  BEGIN
 1398      NEW.warning_id = GEN_ID(phpbb_warnings_gen, 1);
 1399  END;;
 1400   
 1401   
 1402  # Table: 'phpbb_words'
 1403  CREATE TABLE phpbb_words (
 1404      word_id INTEGER NOT NULL,
 1405      word VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,
 1406      replacement VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE
 1407  );;
 1408   
 1409  ALTER TABLE phpbb_words ADD PRIMARY KEY (word_id);;
 1410   
 1411   
 1412  CREATE GENERATOR phpbb_words_gen;;
 1413  SET GENERATOR phpbb_words_gen TO 0;;
 1414   
 1415  CREATE TRIGGER t_phpbb_words FOR phpbb_words
 1416  BEFORE INSERT
 1417  AS
 1418  BEGIN
 1419      NEW.word_id = GEN_ID(phpbb_words_gen, 1);
 1420  END;;
 1421   
 1422   
 1423  # Table: 'phpbb_zebra'
 1424  CREATE TABLE phpbb_zebra (
 1425      user_id INTEGER DEFAULT 0 NOT NULL,
 1426      zebra_id INTEGER DEFAULT 0 NOT NULL,
 1427      friend INTEGER DEFAULT 0 NOT NULL,
 1428      foe INTEGER DEFAULT 0 NOT NULL
 1429  );;
 1430   
 1431  ALTER TABLE phpbb_zebra ADD PRIMARY KEY (user_id, zebra_id);;
 1432   
 1433   
 1434