dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5f8d34b
)
Clear dead MW: namespace rows (bug 16846)
author
Aaron Schulz
<aaron@users.mediawiki.org>
Fri, 9 Jan 2009 13:44:37 +0000
(13:44 +0000)
committer
Aaron Schulz
<aaron@users.mediawiki.org>
Fri, 9 Jan 2009 13:44:37 +0000
(13:44 +0000)
maintenance/updateRestrictions.php
patch
|
blob
|
history
diff --git
a/maintenance/updateRestrictions.php
b/maintenance/updateRestrictions.php
index
f0567b5
..
dd6b5f7
100644
(file)
--- a/
maintenance/updateRestrictions.php
+++ b/
maintenance/updateRestrictions.php
@@
-81,6
+81,8
@@
function migrate_page_restrictions( $db ) {
echo "...removing dead rows from page_restrictions\n";
// Kill any broken rows from previous imports
$db->delete( 'page_restrictions', array( 'pr_level' => '' ) );
+ // Kill other invalid rows
+ $db->deleteJoin( 'page_restrictions', 'page', 'pr_page', 'page_id', array('page_namespace' => NS_MEDIAWIKI) );
echo "...Done!\n";
}