aboutsummaryrefslogtreecommitdiffstats
path: root/maintenance/archives/patch-logging-rename-indexes.sql
diff options
context:
space:
mode:
authorAmir Sarabadani <Ladsgroup@gmail.com>2020-12-13 02:52:49 +0100
committerAmmarpad <ammarpad@yahoo.com>2020-12-21 07:39:50 +0000
commit443c94de3f48a77cc53266689a48a632dcd9559a (patch)
tree7f03b4f34e337dfa683cef6d6248d39ca836d7d2 /maintenance/archives/patch-logging-rename-indexes.sql
parentd464f84182802cbde2733269393936e2951f8381 (diff)
downloadmediawikicore-443c94de3f48a77cc53266689a48a632dcd9559a.tar.gz
mediawikicore-443c94de3f48a77cc53266689a48a632dcd9559a.zip
Rename four logging indexes to have log_ prefix
To follow database coding convention and avoid clashes in RDBMS engines where indexes are global Bug: T270033 Change-Id: I17028bba489d04b01d22c39dc8935a4f0f771c7e
Diffstat (limited to 'maintenance/archives/patch-logging-rename-indexes.sql')
-rw-r--r--maintenance/archives/patch-logging-rename-indexes.sql12
1 files changed, 12 insertions, 0 deletions
diff --git a/maintenance/archives/patch-logging-rename-indexes.sql b/maintenance/archives/patch-logging-rename-indexes.sql
new file mode 100644
index 000000000000..551ae2128793
--- /dev/null
+++ b/maintenance/archives/patch-logging-rename-indexes.sql
@@ -0,0 +1,12 @@
+-- This file is automatically generated using maintenance/generateSchemaChangeSql.php.
+-- Source: maintenance/abstractSchemaChanges/patch-logging-rename-indexes.json
+-- Do not modify this file directly.
+-- See https://www.mediawiki.org/wiki/Manual:Schema_changes
+DROP INDEX type_time ON /*_*/logging;
+CREATE INDEX log_type_time ON /*_*/logging (log_type, log_timestamp);
+DROP INDEX actor_time ON /*_*/logging;
+CREATE INDEX log_actor_time ON /*_*/logging (log_actor, log_timestamp);
+DROP INDEX page_time ON /*_*/logging;
+CREATE INDEX log_page_time ON /*_*/logging ( log_namespace, log_title, log_timestamp );
+DROP INDEX times ON /*_*/logging;
+CREATE INDEX log_times ON /*_*/logging (log_timestamp); \ No newline at end of file