⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 firebird_schema.sql

📁 通过基于Windows的图形化界面
💻 SQL
📖 第 1 页 / 共 4 页
字号:
## Firebird Schema for phpBB 3.x - (c) phpBB Group, 2005## $Id: firebird_schema.sql,v 1.94 2007/01/18 10:00:39 acydburn Exp $## Table: 'phpbb_attachments'CREATE TABLE phpbb_attachments (	attach_id INTEGER NOT NULL,	post_msg_id INTEGER DEFAULT 0 NOT NULL,	topic_id INTEGER DEFAULT 0 NOT NULL,	in_message INTEGER DEFAULT 0 NOT NULL,	poster_id INTEGER DEFAULT 0 NOT NULL,	is_orphan INTEGER DEFAULT 1 NOT NULL,	physical_filename VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,	real_filename VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,	download_count INTEGER DEFAULT 0 NOT NULL,	attach_comment BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,	extension VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL,	mimetype VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL,	filesize INTEGER DEFAULT 0 NOT NULL,	filetime INTEGER DEFAULT 0 NOT NULL,	thumbnail INTEGER DEFAULT 0 NOT NULL);;ALTER TABLE phpbb_attachments ADD PRIMARY KEY (attach_id);;CREATE INDEX phpbb_attachments_filetime ON phpbb_attachments(filetime);;CREATE INDEX phpbb_attachments_post_msg_id ON phpbb_attachments(post_msg_id);;CREATE INDEX phpbb_attachments_topic_id ON phpbb_attachments(topic_id);;CREATE INDEX phpbb_attachments_poster_id ON phpbb_attachments(poster_id);;CREATE INDEX phpbb_attachments_is_orphan ON phpbb_attachments(is_orphan);;CREATE GENERATOR phpbb_attachments_gen;;SET GENERATOR phpbb_attachments_gen TO 0;;CREATE TRIGGER t_phpbb_attachments FOR phpbb_attachmentsBEFORE INSERTASBEGIN	NEW.attach_id = GEN_ID(phpbb_attachments_gen, 1);END;;# Table: 'phpbb_acl_groups'CREATE TABLE phpbb_acl_groups (	group_id INTEGER DEFAULT 0 NOT NULL,	forum_id INTEGER DEFAULT 0 NOT NULL,	auth_option_id INTEGER DEFAULT 0 NOT NULL,	auth_role_id INTEGER DEFAULT 0 NOT NULL,	auth_setting INTEGER DEFAULT 0 NOT NULL);;CREATE INDEX phpbb_acl_groups_group_id ON phpbb_acl_groups(group_id);;CREATE INDEX phpbb_acl_groups_auth_opt_id ON phpbb_acl_groups(auth_option_id);;# Table: 'phpbb_acl_options'CREATE TABLE phpbb_acl_options (	auth_option_id INTEGER NOT NULL,	auth_option VARCHAR(50) CHARACTER SET NONE DEFAULT '' NOT NULL,	is_global INTEGER DEFAULT 0 NOT NULL,	is_local INTEGER DEFAULT 0 NOT NULL,	founder_only INTEGER DEFAULT 0 NOT NULL);;ALTER TABLE phpbb_acl_options ADD PRIMARY KEY (auth_option_id);;CREATE INDEX phpbb_acl_options_auth_option ON phpbb_acl_options(auth_option);;CREATE GENERATOR phpbb_acl_options_gen;;SET GENERATOR phpbb_acl_options_gen TO 0;;CREATE TRIGGER t_phpbb_acl_options FOR phpbb_acl_optionsBEFORE INSERTASBEGIN	NEW.auth_option_id = GEN_ID(phpbb_acl_options_gen, 1);END;;# Table: 'phpbb_acl_roles'CREATE TABLE phpbb_acl_roles (	role_id INTEGER NOT NULL,	role_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	role_description BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,	role_type VARCHAR(10) CHARACTER SET NONE DEFAULT '' NOT NULL,	role_order INTEGER DEFAULT 0 NOT NULL);;ALTER TABLE phpbb_acl_roles ADD PRIMARY KEY (role_id);;CREATE INDEX phpbb_acl_roles_role_type ON phpbb_acl_roles(role_type);;CREATE INDEX phpbb_acl_roles_role_order ON phpbb_acl_roles(role_order);;CREATE GENERATOR phpbb_acl_roles_gen;;SET GENERATOR phpbb_acl_roles_gen TO 0;;CREATE TRIGGER t_phpbb_acl_roles FOR phpbb_acl_rolesBEFORE INSERTASBEGIN	NEW.role_id = GEN_ID(phpbb_acl_roles_gen, 1);END;;# Table: 'phpbb_acl_roles_data'CREATE TABLE phpbb_acl_roles_data (	role_id INTEGER DEFAULT 0 NOT NULL,	auth_option_id INTEGER DEFAULT 0 NOT NULL,	auth_setting INTEGER DEFAULT 0 NOT NULL);;ALTER TABLE phpbb_acl_roles_data ADD PRIMARY KEY (role_id, auth_option_id);;# Table: 'phpbb_acl_users'CREATE TABLE phpbb_acl_users (	user_id INTEGER DEFAULT 0 NOT NULL,	forum_id INTEGER DEFAULT 0 NOT NULL,	auth_option_id INTEGER DEFAULT 0 NOT NULL,	auth_role_id INTEGER DEFAULT 0 NOT NULL,	auth_setting INTEGER DEFAULT 0 NOT NULL);;CREATE INDEX phpbb_acl_users_user_id ON phpbb_acl_users(user_id);;CREATE INDEX phpbb_acl_users_auth_option_id ON phpbb_acl_users(auth_option_id);;# Table: 'phpbb_banlist'CREATE TABLE phpbb_banlist (	ban_id INTEGER NOT NULL,	ban_userid INTEGER DEFAULT 0 NOT NULL,	ban_ip VARCHAR(40) CHARACTER SET NONE DEFAULT '' NOT NULL,	ban_email VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	ban_start INTEGER DEFAULT 0 NOT NULL,	ban_end INTEGER DEFAULT 0 NOT NULL,	ban_exclude INTEGER DEFAULT 0 NOT NULL,	ban_reason BLOB SUB_TYPE TEXT CHARACTER SET NONE DEFAULT '' NOT NULL,	ban_give_reason BLOB SUB_TYPE TEXT CHARACTER SET NONE DEFAULT '' NOT NULL);;ALTER TABLE phpbb_banlist ADD PRIMARY KEY (ban_id);;CREATE INDEX phpbb_banlist_ban_end ON phpbb_banlist(ban_end);;CREATE INDEX phpbb_banlist_ban_user ON phpbb_banlist(ban_userid, ban_exclude);;CREATE INDEX phpbb_banlist_ban_email ON phpbb_banlist(ban_email, ban_exclude);;CREATE INDEX phpbb_banlist_ban_ip ON phpbb_banlist(ban_ip, ban_exclude);;CREATE GENERATOR phpbb_banlist_gen;;SET GENERATOR phpbb_banlist_gen TO 0;;CREATE TRIGGER t_phpbb_banlist FOR phpbb_banlistBEFORE INSERTASBEGIN	NEW.ban_id = GEN_ID(phpbb_banlist_gen, 1);END;;# Table: 'phpbb_bbcodes'CREATE TABLE phpbb_bbcodes (	bbcode_id INTEGER DEFAULT 0 NOT NULL,	bbcode_tag VARCHAR(16) CHARACTER SET NONE DEFAULT '' NOT NULL,	bbcode_helpline VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	display_on_posting INTEGER DEFAULT 0 NOT NULL,	bbcode_match BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,	bbcode_tpl BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,	first_pass_match BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,	first_pass_replace BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,	second_pass_match BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,	second_pass_replace BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL);;ALTER TABLE phpbb_bbcodes ADD PRIMARY KEY (bbcode_id);;CREATE INDEX phpbb_bbcodes_display_on_post ON phpbb_bbcodes(display_on_posting);;# Table: 'phpbb_bookmarks'CREATE TABLE phpbb_bookmarks (	topic_id INTEGER DEFAULT 0 NOT NULL,	user_id INTEGER DEFAULT 0 NOT NULL,	order_id INTEGER DEFAULT 0 NOT NULL);;CREATE INDEX phpbb_bookmarks_order_id ON phpbb_bookmarks(order_id);;CREATE INDEX phpbb_bookmarks_topic_user_id ON phpbb_bookmarks(topic_id, user_id);;# Table: 'phpbb_bots'CREATE TABLE phpbb_bots (	bot_id INTEGER NOT NULL,	bot_active INTEGER DEFAULT 1 NOT NULL,	bot_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	user_id INTEGER DEFAULT 0 NOT NULL,	bot_agent VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,	bot_ip VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL);;ALTER TABLE phpbb_bots ADD PRIMARY KEY (bot_id);;CREATE INDEX phpbb_bots_bot_active ON phpbb_bots(bot_active);;CREATE GENERATOR phpbb_bots_gen;;SET GENERATOR phpbb_bots_gen TO 0;;CREATE TRIGGER t_phpbb_bots FOR phpbb_botsBEFORE INSERTASBEGIN	NEW.bot_id = GEN_ID(phpbb_bots_gen, 1);END;;# Table: 'phpbb_config'CREATE TABLE phpbb_config (	config_name VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,	config_value VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	is_dynamic INTEGER DEFAULT 0 NOT NULL);;ALTER TABLE phpbb_config ADD PRIMARY KEY (config_name);;CREATE INDEX phpbb_config_is_dynamic ON phpbb_config(is_dynamic);;# Table: 'phpbb_confirm'CREATE TABLE phpbb_confirm (	confirm_id CHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL,	session_id CHAR(32) CHARACTER SET NONE DEFAULT '' NOT NULL,	confirm_type INTEGER DEFAULT 0 NOT NULL,	code VARCHAR(8) CHARACTER SET NONE DEFAULT '' NOT NULL,	seed INTEGER DEFAULT 0 NOT NULL);;ALTER TABLE phpbb_confirm ADD PRIMARY KEY (session_id, confirm_id);;CREATE INDEX phpbb_confirm_confirm_type ON phpbb_confirm(confirm_type);;# Table: 'phpbb_disallow'CREATE TABLE phpbb_disallow (	disallow_id INTEGER NOT NULL,	disallow_username VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE);;ALTER TABLE phpbb_disallow ADD PRIMARY KEY (disallow_id);;CREATE GENERATOR phpbb_disallow_gen;;SET GENERATOR phpbb_disallow_gen TO 0;;CREATE TRIGGER t_phpbb_disallow FOR phpbb_disallowBEFORE INSERTASBEGIN	NEW.disallow_id = GEN_ID(phpbb_disallow_gen, 1);END;;# Table: 'phpbb_drafts'CREATE TABLE phpbb_drafts (	draft_id INTEGER NOT NULL,	user_id INTEGER DEFAULT 0 NOT NULL,	topic_id INTEGER DEFAULT 0 NOT NULL,	forum_id INTEGER DEFAULT 0 NOT NULL,	save_time INTEGER DEFAULT 0 NOT NULL,	draft_subject VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	draft_message BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL);;ALTER TABLE phpbb_drafts ADD PRIMARY KEY (draft_id);;CREATE INDEX phpbb_drafts_save_time ON phpbb_drafts(save_time);;CREATE GENERATOR phpbb_drafts_gen;;SET GENERATOR phpbb_drafts_gen TO 0;;CREATE TRIGGER t_phpbb_drafts FOR phpbb_draftsBEFORE INSERTASBEGIN	NEW.draft_id = GEN_ID(phpbb_drafts_gen, 1);END;;# Table: 'phpbb_extensions'CREATE TABLE phpbb_extensions (	extension_id INTEGER NOT NULL,	group_id INTEGER DEFAULT 0 NOT NULL,	extension VARCHAR(100) CHARACTER SET NONE DEFAULT '' NOT NULL);;ALTER TABLE phpbb_extensions ADD PRIMARY KEY (extension_id);;CREATE GENERATOR phpbb_extensions_gen;;SET GENERATOR phpbb_extensions_gen TO 0;;CREATE TRIGGER t_phpbb_extensions FOR phpbb_extensionsBEFORE INSERTASBEGIN	NEW.extension_id = GEN_ID(phpbb_extensions_gen, 1);END;;# Table: 'phpbb_extension_groups'CREATE TABLE phpbb_extension_groups (	group_id INTEGER NOT NULL,	group_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	cat_id INTEGER DEFAULT 0 NOT NULL,	allow_group INTEGER DEFAULT 0 NOT NULL,	download_mode INTEGER DEFAULT 1 NOT NULL,	upload_icon VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,	max_filesize INTEGER DEFAULT 0 NOT NULL,	allowed_forums BLOB SUB_TYPE TEXT CHARACTER SET NONE DEFAULT '' NOT NULL,	allow_in_pm INTEGER DEFAULT 0 NOT NULL);;ALTER TABLE phpbb_extension_groups ADD PRIMARY KEY (group_id);;CREATE GENERATOR phpbb_extension_groups_gen;;SET GENERATOR phpbb_extension_groups_gen TO 0;;CREATE TRIGGER t_phpbb_extension_groups FOR phpbb_extension_groupsBEFORE INSERTASBEGIN	NEW.group_id = GEN_ID(phpbb_extension_groups_gen, 1);END;;# Table: 'phpbb_forums'CREATE TABLE phpbb_forums (	forum_id INTEGER NOT NULL,	parent_id INTEGER DEFAULT 0 NOT NULL,	left_id INTEGER DEFAULT 0 NOT NULL,	right_id INTEGER DEFAULT 0 NOT NULL,	forum_parents BLOB SUB_TYPE TEXT CHARACTER SET NONE DEFAULT '' NOT NULL,	forum_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	forum_desc BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,	forum_desc_bitfield VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,	forum_desc_options INTEGER DEFAULT 7 NOT NULL,	forum_desc_uid VARCHAR(5) CHARACTER SET NONE DEFAULT '' NOT NULL,	forum_link VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	forum_password VARCHAR(40) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	forum_style INTEGER DEFAULT 0 NOT NULL,	forum_image VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,	forum_rules BLOB SUB_TYPE TEXT CHARACTER SET UTF8 DEFAULT '' NOT NULL,	forum_rules_link VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	forum_rules_bitfield VARCHAR(255) CHARACTER SET NONE DEFAULT '' NOT NULL,	forum_rules_options INTEGER DEFAULT 7 NOT NULL,	forum_rules_uid VARCHAR(5) CHARACTER SET NONE DEFAULT '' NOT NULL,	forum_topics_per_page INTEGER DEFAULT 0 NOT NULL,	forum_type INTEGER DEFAULT 0 NOT NULL,	forum_status INTEGER DEFAULT 0 NOT NULL,	forum_posts INTEGER DEFAULT 0 NOT NULL,	forum_topics INTEGER DEFAULT 0 NOT NULL,	forum_topics_real INTEGER DEFAULT 0 NOT NULL,	forum_last_post_id INTEGER DEFAULT 0 NOT NULL,	forum_last_poster_id INTEGER DEFAULT 0 NOT NULL,	forum_last_post_subject VARCHAR(100) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	forum_last_post_time INTEGER DEFAULT 0 NOT NULL,	forum_last_poster_name VARCHAR(255) CHARACTER SET UTF8 DEFAULT '' NOT NULL COLLATE UNICODE,	forum_last_poster_colour VARCHAR(6) CHARACTER SET NONE DEFAULT '' NOT NULL,	forum_flags INTEGER DEFAULT 32 NOT NULL,	display_on_index INTEGER DEFAULT 1 NOT NULL,	enable_indexing INTEGER DEFAULT 1 NOT NULL,	enable_icons INTEGER DEFAULT 1 NOT NULL,	enable_prune INTEGER DEFAULT 0 NOT NULL,	prune_next INTEGER DEFAULT 0 NOT NULL,	prune_days INTEGER DEFAULT 0 NOT NULL,	prune_viewed INTEGER DEFAULT 0 NOT NULL,	prune_freq INTEGER DEFAULT 0 NOT NULL);;ALTER TABLE phpbb_forums ADD PRIMARY KEY (forum_id);;CREATE INDEX phpbb_forums_left_right_id ON phpbb_forums(left_id, right_id);;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -