https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114967

Revision: 114967
Author:   catrope
Date:     2012-04-19 18:11:39 +0000 (Thu, 19 Apr 2012)
Log Message:
-----------
Followup r114966: add forgotten file

Added Paths:
-----------
    branches/wmf/1.19wmf1/extensions/ArticleFeedbackv5/sql/fix_logs.sql

Added: branches/wmf/1.19wmf1/extensions/ArticleFeedbackv5/sql/fix_logs.sql
===================================================================
--- branches/wmf/1.19wmf1/extensions/ArticleFeedbackv5/sql/fix_logs.sql         
                (rev 0)
+++ branches/wmf/1.19wmf1/extensions/ArticleFeedbackv5/sql/fix_logs.sql 
2012-04-19 18:11:39 UTC (rev 114967)
@@ -0,0 +1,22 @@
+-- move oversight items into suppress log
+UPDATE logging SET log_type = 'suppress' WHERE log_type = 'articlefeedbackv5' 
AND log_action IN ('oversight', 'unoversight', 'decline', 'request', 
'unrequest');
+
+-- update counts for feedback - note this might run awhile
+UPDATE aft_article_feedback
+   INNER JOIN page ON af_page_id=page_id
+   SET af_activity_count = COALESCE((SELECT COUNT(*) FROM logging
+                                    WHERE log_type = 'articlefeedbackv5'
+                                      AND log_namespace = -1
+                                      AND log_title = 
CONCAT('ArticleFeedbackv5/', page_title, '/', af_id)
+                                      GROUP BY log_title), 0)
+    WHERE page_namespace = 0;
+
+UPDATE aft_article_feedback
+   INNER JOIN page ON af_page_id=page_id
+   SET af_suppress_count = COALESCE((SELECT COUNT(*) FROM logging
+                                    WHERE log_type = 'suppress'
+                                      AND log_action IN ('oversight', 
'unoversight', 'decline', 'request', 'unrequest')
+                                      AND log_namespace = -1
+                                      AND log_title = 
CONCAT('ArticleFeedbackv5/', page_title, '/', af_id)
+                                      GROUP BY log_title), 0)
+    WHERE page_namespace = 0;


Property changes on: 
branches/wmf/1.19wmf1/extensions/ArticleFeedbackv5/sql/fix_logs.sql
___________________________________________________________________
Added: svn:eol-style
   + native


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

Reply via email to