summaryrefslogtreecommitdiff
path: root/maintenance/archives/patch-user_nameindex.sql
diff options
context:
space:
mode:
Diffstat (limited to 'maintenance/archives/patch-user_nameindex.sql')
-rw-r--r--maintenance/archives/patch-user_nameindex.sql13
1 files changed, 13 insertions, 0 deletions
diff --git a/maintenance/archives/patch-user_nameindex.sql b/maintenance/archives/patch-user_nameindex.sql
new file mode 100644
index 00000000..9bf0aab1
--- /dev/null
+++ b/maintenance/archives/patch-user_nameindex.sql
@@ -0,0 +1,13 @@
+--
+-- Change the index on user_name to a unique index to prevent
+-- duplicate registrations from creeping in.
+--
+-- Run maintenance/userDupes.php or through the updater first
+-- to clean up any prior duplicate accounts.
+--
+-- Added 2005-06-05
+--
+
+ ALTER TABLE /*$wgDBprefix*/user
+ DROP INDEX user_name,
+ADD UNIQUE INDEX user_name(user_name);