]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - maintenance/mssql/archives/patch-user_groups-ug_expiry.sql
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / maintenance / mssql / archives / patch-user_groups-ug_expiry.sql
diff --git a/maintenance/mssql/archives/patch-user_groups-ug_expiry.sql b/maintenance/mssql/archives/patch-user_groups-ug_expiry.sql
new file mode 100644 (file)
index 0000000..4bafc8b
--- /dev/null
@@ -0,0 +1,6 @@
+-- Primary key and expiry column in user_groups table
+
+DROP INDEX IF EXISTS /*i*/ug_user_group ON /*_*/user_groups;
+ALTER TABLE /*_*/user_groups ADD CONSTRAINT pk_user_groups PRIMARY KEY(ug_user, ug_group);
+ALTER TABLE /*_*/user_groups ADD ug_expiry varchar(14) DEFAULT NULL;
+CREATE INDEX /*i*/ug_expiry ON /*_*/user_groups(ug_expiry);