Manual:purgeExpiredWatchlistItems.php

Other languages:
MediaWiki version:
1.35

Template:MW file/noslash

DetailsEdit

purgeExpiredWatchlistItems.php is a maintenance script that deletes expired rows from the watchlist and watchlist_expiry database tables.

OptionsEdit

This script doesn't have any of its own parameters, and the most useful of the generic parameters is probably --batch-size, which determines how many rows will be deleted on each run (defaults to 500).

UsageEdit

php maintenance/purgeExpiredWatchlistItems.php
Terminal
$ php maintenance/purgeExpiredWatchlistItems.php

7 expired watchlist entries found.
All expired entries purged.

Common errorEdit

Watchlist expiry is not enabled.

An error is thrown if $wgWatchlistExpiry is not true. Set $wgWatchlistExpiry = true; to enable.

See alsoEdit