http://www.mediawiki.org/wiki/Special:Code/MediaWiki/97811

Revision: 97811
Author:   reedy
Date:     2011-09-22 12:33:25 +0000 (Thu, 22 Sep 2011)
Log Message:
-----------
Fix ums_conversation.sql patch per changes on r72707

Drop ums_read index, add ums_user_conversation

<pre>
Index: trunk/extensions/LiquidThreads/lqt.sql
===================================================================
--- trunk/extensions/LiquidThreads/lqt.sql      (revision 72706)
+++ trunk/extensions/LiquidThreads/lqt.sql      (revision 72707)
@@ -57,11 +57,12 @@
 CREATE TABLE /*$wgDBprefix*/user_message_state (
   ums_user int unsigned NOT NULL,
   ums_thread int(8) unsigned NOT NULL,
+  ums_conversation int(8) unsigned NOT NULL DEFAULT 0,
   ums_read_timestamp varbinary(14),
 
   PRIMARY KEY (ums_user, ums_thread)
 ) /*$wgDBTableOptions*/;
-CREATE INDEX ums_user_read ON /*$wgDBprefix*/user_message_state 
(ums_user,ums_read_timestamp);
+CREATE INDEX ums_user_conversation ON /*$wgDBprefix*/user_message_state 
(ums_user,ums_conversation);
</pre>

Modified Paths:
--------------
    trunk/extensions/LiquidThreads/schema-changes/ums_conversation.sql

Modified: trunk/extensions/LiquidThreads/schema-changes/ums_conversation.sql
===================================================================
--- trunk/extensions/LiquidThreads/schema-changes/ums_conversation.sql  
2011-09-22 12:14:21 UTC (rev 97810)
+++ trunk/extensions/LiquidThreads/schema-changes/ums_conversation.sql  
2011-09-22 12:33:25 UTC (rev 97811)
@@ -3,7 +3,7 @@
 ALTER TABLE /*_*/user_message_state ADD COLUMN ums_conversation int(8) 
unsigned NOT NULL DEFAULT 0;
 
 CREATE INDEX /*i*/ums_user_conversation ON /*_*/user_message_state 
(ums_user,ums_conversation);
-DROP INDEX /*i*/ums_user_conversation ON /*_*/user_message_state;
+DROP INDEX /*i*/ums_read ON /*_*/user_message_state;
 
 UPDATE /*_*/user_message_state, /*_*/thread
 SET /*_*/user_message_state.ums_conversation = if(/*_*/thread.thread_ancestor, 
/*_*/thread.thread_ancestor, /*_*/thread.thread_id)


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to