Make export depth > 1 actually work. :) Assuming it doesn't bomb and die using too...
[mediawiki.git] / maintenance / clear_interwiki_cache.php
blobce154779c18f8396778136e01b5de02125bebeaf
1 <?php
2 /**
3 * This script is used to clear the interwiki links for ALL languages in
4 * memcached.
6 * @file
7 * @ingroup Maintenance
8 */
10 /** */
11 require_once('commandLine.inc');
13 $dbr = wfGetDB( DB_SLAVE );
14 $res = $dbr->select( 'interwiki', array( 'iw_prefix' ), false );
15 $prefixes = array();
16 while ( $row = $dbr->fetchObject( $res ) ) {
17 $prefixes[] = $row->iw_prefix;
20 foreach ( $wgLocalDatabases as $db ) {
21 print "$db ";
22 foreach ( $prefixes as $prefix ) {
23 $wgMemc->delete("$db:interwiki:$prefix");
26 print "\n";