Expand a few comments. One as per Nikerabbit's comment on r59695.
[mediawiki.git] / maintenance / deleteSelfExternals.php
blob7beda5dcc2b413f9885de594184ea3e810d07383
1 <?php
3 require_once("commandLine.inc");
5 print "Deleting self externals from $wgServer\n";
6 $db = wfGetDB(DB_MASTER);
7 while (1) {
8 wfWaitForSlaves( 2 );
9 $db->commit();
10 $q = $db->limitResult( "DELETE /* deleteSelfExternals */ FROM externallinks WHERE el_to"
11 . $db->buildLike( $wgServer . '/', $db->anyString() ), 1000 );
12 print "Deleting a batch\n";
13 $db->query($q);
14 if (!$db->affectedRows()) exit(0);