aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/install/schemas/oracle_schema.sql
diff options
context:
space:
mode:
authorNathan Guse <nathaniel.guse@gmail.com>2012-12-15 19:18:26 -0600
committerNathan Guse <nathaniel.guse@gmail.com>2012-12-15 19:18:26 -0600
commitf47e51d6dea9d59a36a6babf1f4033104c93a53d (patch)
tree8987bce353d678fcf3bd1d57cef27fe4d2a2ce87 /phpBB/install/schemas/oracle_schema.sql
parentc6f138ff12f015543f92d07fb5c93c083a246bab (diff)
downloadforums-f47e51d6dea9d59a36a6babf1f4033104c93a53d.tar
forums-f47e51d6dea9d59a36a6babf1f4033104c93a53d.tar.gz
forums-f47e51d6dea9d59a36a6babf1f4033104c93a53d.tar.bz2
forums-f47e51d6dea9d59a36a6babf1f4033104c93a53d.tar.xz
forums-f47e51d6dea9d59a36a6babf1f4033104c93a53d.zip
[ticket/11103] Move is_enabled to a separate table for better performance
PHPBB3-11103
Diffstat (limited to 'phpBB/install/schemas/oracle_schema.sql')
-rw-r--r--phpBB/install/schemas/oracle_schema.sql18
1 files changed, 11 insertions, 7 deletions
diff --git a/phpBB/install/schemas/oracle_schema.sql b/phpBB/install/schemas/oracle_schema.sql
index b3ea3c7d5e..aae49afd70 100644
--- a/phpBB/install/schemas/oracle_schema.sql
+++ b/phpBB/install/schemas/oracle_schema.sql
@@ -841,6 +841,17 @@ END;
/*
+ Table: 'phpbb_notification_types'
+*/
+CREATE TABLE phpbb_notification_types (
+ notification_type varchar2(255) DEFAULT '' ,
+ notification_type_enabled number(1) DEFAULT '1' NOT NULL,
+ CONSTRAINT pk_phpbb_notification_types PRIMARY KEY (notification_type, notification_type_enabled)
+)
+/
+
+
+/*
Table: 'phpbb_notifications'
*/
CREATE TABLE phpbb_notifications (
@@ -850,7 +861,6 @@ CREATE TABLE phpbb_notifications (
item_parent_id number(8) DEFAULT '0' NOT NULL,
user_id number(8) DEFAULT '0' NOT NULL,
unread number(1) DEFAULT '1' NOT NULL,
- is_enabled number(1) DEFAULT '1' NOT NULL,
time number(11) DEFAULT '1' NOT NULL,
data clob DEFAULT '' ,
CONSTRAINT pk_phpbb_notifications PRIMARY KEY (notification_id)
@@ -1642,12 +1652,6 @@ CREATE TABLE phpbb_user_notifications (
)
/
-CREATE INDEX phpbb_user_notifications_it ON phpbb_user_notifications (item_type)
-/
-CREATE INDEX phpbb_user_notifications_uid ON phpbb_user_notifications (user_id)
-/
-CREATE INDEX phpbb_user_notifications_no ON phpbb_user_notifications (notify)
-/
/*
Table: 'phpbb_user_group'