mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 14:00:31 +02:00
Add INDEX on user_regdate because this is the default ORDER BY in memberlist.php - thanks nickvergessen.
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@10106 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
@@ -1869,6 +1869,7 @@ function get_schema_struct()
|
|||||||
'PRIMARY_KEY' => 'user_id',
|
'PRIMARY_KEY' => 'user_id',
|
||||||
'KEYS' => array(
|
'KEYS' => array(
|
||||||
'user_birthday' => array('INDEX', 'user_birthday'),
|
'user_birthday' => array('INDEX', 'user_birthday'),
|
||||||
|
'user_regdate' => array('INDEX', 'user_regdate'),
|
||||||
'user_email_hash' => array('INDEX', 'user_email_hash'),
|
'user_email_hash' => array('INDEX', 'user_email_hash'),
|
||||||
'user_type' => array('INDEX', 'user_type'),
|
'user_type' => array('INDEX', 'user_type'),
|
||||||
'username_clean' => array('UNIQUE', 'username_clean'),
|
'username_clean' => array('UNIQUE', 'username_clean'),
|
||||||
|
@@ -241,6 +241,7 @@
|
|||||||
<li>[Change] Resize oversized Topic icons (Bug #44415)</li>
|
<li>[Change] Resize oversized Topic icons (Bug #44415)</li>
|
||||||
<li>[Change] Banned IPs are now sorted (Bug #43045 - Patch by DavidIQ)</li>
|
<li>[Change] Banned IPs are now sorted (Bug #43045 - Patch by DavidIQ)</li>
|
||||||
<li>[Change] phpBB updater now skips sole whitespace changes. This reduces the chance of conflicts tremendously.</li>
|
<li>[Change] phpBB updater now skips sole whitespace changes. This reduces the chance of conflicts tremendously.</li>
|
||||||
|
<li>[Change] Add index on user_regdate to the users table.</li>
|
||||||
<li>[Feature] Add language selection on the registration terms page (Bug #15085 - Patch by leviatan21)</li>
|
<li>[Feature] Add language selection on the registration terms page (Bug #15085 - Patch by leviatan21)</li>
|
||||||
<li>[Feature] Backported 3.2 captcha plugins.
|
<li>[Feature] Backported 3.2 captcha plugins.
|
||||||
<ul>
|
<ul>
|
||||||
|
@@ -877,6 +877,9 @@ function database_update_info()
|
|||||||
POSTS_TABLE => array(
|
POSTS_TABLE => array(
|
||||||
'post_username' => array('post_username'),
|
'post_username' => array('post_username'),
|
||||||
),
|
),
|
||||||
|
USERS_TABLE => array(
|
||||||
|
'user_regdate' => array('user_regdate'),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
@@ -1381,6 +1381,7 @@ CREATE TABLE phpbb_users (
|
|||||||
ALTER TABLE phpbb_users ADD PRIMARY KEY (user_id);;
|
ALTER TABLE phpbb_users ADD PRIMARY KEY (user_id);;
|
||||||
|
|
||||||
CREATE INDEX phpbb_users_user_birthday ON phpbb_users(user_birthday);;
|
CREATE INDEX phpbb_users_user_birthday ON phpbb_users(user_birthday);;
|
||||||
|
CREATE INDEX phpbb_users_user_regdate ON phpbb_users(user_regdate);;
|
||||||
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users(user_email_hash);;
|
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users(user_email_hash);;
|
||||||
CREATE INDEX phpbb_users_user_type ON phpbb_users(user_type);;
|
CREATE INDEX phpbb_users_user_type ON phpbb_users(user_type);;
|
||||||
CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users(username_clean);;
|
CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users(username_clean);;
|
||||||
|
@@ -1666,6 +1666,9 @@ GO
|
|||||||
CREATE INDEX [user_birthday] ON [phpbb_users]([user_birthday]) ON [PRIMARY]
|
CREATE INDEX [user_birthday] ON [phpbb_users]([user_birthday]) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
CREATE INDEX [user_regdate] ON [phpbb_users]([user_regdate]) ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
CREATE INDEX [user_email_hash] ON [phpbb_users]([user_email_hash]) ON [PRIMARY]
|
CREATE INDEX [user_email_hash] ON [phpbb_users]([user_email_hash]) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
@@ -978,6 +978,7 @@ CREATE TABLE phpbb_users (
|
|||||||
user_reminded_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
|
user_reminded_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
|
||||||
PRIMARY KEY (user_id),
|
PRIMARY KEY (user_id),
|
||||||
KEY user_birthday (user_birthday),
|
KEY user_birthday (user_birthday),
|
||||||
|
KEY user_regdate (user_regdate),
|
||||||
KEY user_email_hash (user_email_hash),
|
KEY user_email_hash (user_email_hash),
|
||||||
KEY user_type (user_type),
|
KEY user_type (user_type),
|
||||||
UNIQUE username_clean (username_clean(255))
|
UNIQUE username_clean (username_clean(255))
|
||||||
|
@@ -978,6 +978,7 @@ CREATE TABLE phpbb_users (
|
|||||||
user_reminded_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
|
user_reminded_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
|
||||||
PRIMARY KEY (user_id),
|
PRIMARY KEY (user_id),
|
||||||
KEY user_birthday (user_birthday),
|
KEY user_birthday (user_birthday),
|
||||||
|
KEY user_regdate (user_regdate),
|
||||||
KEY user_email_hash (user_email_hash),
|
KEY user_email_hash (user_email_hash),
|
||||||
KEY user_type (user_type),
|
KEY user_type (user_type),
|
||||||
UNIQUE username_clean (username_clean)
|
UNIQUE username_clean (username_clean)
|
||||||
|
@@ -1804,6 +1804,8 @@ CREATE TABLE phpbb_users (
|
|||||||
|
|
||||||
CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday)
|
CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday)
|
||||||
/
|
/
|
||||||
|
CREATE INDEX phpbb_users_user_regdate ON phpbb_users (user_regdate)
|
||||||
|
/
|
||||||
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash)
|
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash)
|
||||||
/
|
/
|
||||||
CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type)
|
CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type)
|
||||||
|
@@ -1243,6 +1243,7 @@ CREATE TABLE phpbb_users (
|
|||||||
);
|
);
|
||||||
|
|
||||||
CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday);
|
CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday);
|
||||||
|
CREATE INDEX phpbb_users_user_regdate ON phpbb_users (user_regdate);
|
||||||
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash);
|
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash);
|
||||||
CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type);
|
CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type);
|
||||||
CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users (username_clean);
|
CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users (username_clean);
|
||||||
|
@@ -949,6 +949,7 @@ CREATE TABLE phpbb_users (
|
|||||||
);
|
);
|
||||||
|
|
||||||
CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday);
|
CREATE INDEX phpbb_users_user_birthday ON phpbb_users (user_birthday);
|
||||||
|
CREATE INDEX phpbb_users_user_regdate ON phpbb_users (user_regdate);
|
||||||
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash);
|
CREATE INDEX phpbb_users_user_email_hash ON phpbb_users (user_email_hash);
|
||||||
CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type);
|
CREATE INDEX phpbb_users_user_type ON phpbb_users (user_type);
|
||||||
CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users (username_clean);
|
CREATE UNIQUE INDEX phpbb_users_username_clean ON phpbb_users (username_clean);
|
||||||
|
Reference in New Issue
Block a user