$dbw = wfGetDB( DB_MASTER );
$logs = [];
+ $comment = \MediaWiki\MediaWikiServices::getInstance()->getCommentStore()
+ ->createComment( $dbw, '' );
+
// Manual patrolling
$logs[] = [
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => 7251,
+ 'log_actor' => 7251,
'log_params' => '',
'log_timestamp' => $dbw->timestamp( '20041223210426' ),
'log_namespace' => NS_MAIN,
'log_title' => 'DeleteAutoPatrolLogs',
+ 'log_comment_id' => $comment->id,
];
// Autopatrol #1
$logs[] = [
'log_type' => 'patrol',
'log_action' => 'autopatrol',
- 'log_user' => 7252,
+ 'log_actor' => 7252,
'log_params' => '',
'log_timestamp' => $dbw->timestamp( '20051223210426' ),
'log_namespace' => NS_MAIN,
'log_title' => 'DeleteAutoPatrolLogs',
+ 'log_comment_id' => $comment->id,
];
// Block
$logs[] = [
'log_type' => 'block',
'log_action' => 'block',
- 'log_user' => 7253,
+ 'log_actor' => 7253,
'log_params' => '',
'log_timestamp' => $dbw->timestamp( '20061223210426' ),
'log_namespace' => NS_MAIN,
'log_title' => 'DeleteAutoPatrolLogs',
+ 'log_comment_id' => $comment->id,
];
// Very old/ invalid patrol
$logs[] = [
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => 7253,
+ 'log_actor' => 7253,
'log_params' => 'nanana',
'log_timestamp' => $dbw->timestamp( '20061223210426' ),
'log_namespace' => NS_MAIN,
'log_title' => 'DeleteAutoPatrolLogs',
+ 'log_comment_id' => $comment->id,
];
// Autopatrol #2
$logs[] = [
'log_type' => 'patrol',
'log_action' => 'autopatrol',
- 'log_user' => 7254,
+ 'log_actor' => 7254,
'log_params' => '',
'log_timestamp' => $dbw->timestamp( '20071223210426' ),
'log_namespace' => NS_MAIN,
'log_title' => 'DeleteAutoPatrolLogs',
+ 'log_comment_id' => $comment->id,
];
// Autopatrol #3 old way
$logs[] = [
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => 7255,
+ 'log_actor' => 7255,
'log_params' => serialize( [ '6::auto' => true ] ),
'log_timestamp' => $dbw->timestamp( '20081223210426' ),
'log_namespace' => NS_MAIN,
'log_title' => 'DeleteAutoPatrolLogs',
+ 'log_comment_id' => $comment->id,
];
// Manual patrol #2 old way
$logs[] = [
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => 7256,
+ 'log_actor' => 7256,
'log_params' => serialize( [ '6::auto' => false ] ),
'log_timestamp' => $dbw->timestamp( '20091223210426' ),
'log_namespace' => NS_MAIN,
'log_title' => 'DeleteAutoPatrolLogs',
+ 'log_comment_id' => $comment->id,
];
// Autopatrol #4 very old way
$logs[] = [
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => 7257,
+ 'log_actor' => 7257,
'log_params' => "9227851\n0\n1",
'log_timestamp' => $dbw->timestamp( '20081223210426' ),
'log_namespace' => NS_MAIN,
'log_title' => 'DeleteAutoPatrolLogs',
+ 'log_comment_id' => $comment->id,
];
// Manual patrol #3 very old way
$logs[] = [
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => 7258,
+ 'log_actor' => 7258,
'log_params' => "9227851\n0\n0",
'log_timestamp' => $dbw->timestamp( '20091223210426' ),
'log_namespace' => NS_MAIN,
'log_title' => 'DeleteAutoPatrolLogs',
+ 'log_comment_id' => $comment->id,
];
$dbw->insert( 'logging', $logs );
(object)[
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => '7251',
+ 'log_actor' => '7251',
],
(object)[
'log_type' => 'patrol',
'log_action' => 'autopatrol',
- 'log_user' => '7252',
+ 'log_actor' => '7252',
],
(object)[
'log_type' => 'block',
'log_action' => 'block',
- 'log_user' => '7253',
+ 'log_actor' => '7253',
],
(object)[
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => '7253',
+ 'log_actor' => '7253',
],
(object)[
'log_type' => 'patrol',
'log_action' => 'autopatrol',
- 'log_user' => '7254',
+ 'log_actor' => '7254',
],
(object)[
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => '7255',
+ 'log_actor' => '7255',
],
(object)[
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => '7256',
+ 'log_actor' => '7256',
],
(object)[
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => '7257',
+ 'log_actor' => '7257',
],
(object)[
'log_type' => 'patrol',
'log_action' => 'patrol',
- 'log_user' => '7258',
+ 'log_actor' => '7258',
],
];
$remainingLogs = wfGetDB( DB_REPLICA )->select(
[ 'logging' ],
- [ 'log_type', 'log_action', 'log_user' ],
+ [ 'log_type', 'log_action', 'log_actor' ],
[],
__METHOD__,
[ 'ORDER BY' => 'log_id' ]
$remainingLogs = wfGetDB( DB_REPLICA )->select(
[ 'logging' ],
- [ 'log_type', 'log_action', 'log_user' ],
+ [ 'log_type', 'log_action', 'log_actor' ],
[],
__METHOD__,
[ 'ORDER BY' => 'log_id' ]
$deleted = [
'log_type' => 'patrol',
'log_action' => 'autopatrol',
- 'log_user' => '7254',
+ 'log_actor' => '7254',
];
$notDeleted = [
'log_type' => 'patrol',
'log_action' => 'autopatrol',
- 'log_user' => '7252',
+ 'log_actor' => '7252',
];
$remainingLogs = array_map(