MDL-49795 analytics: Add missing metadata providers for analytics tables

Affected tables:
- analytics_models
- analytics_models_log
This commit is contained in:
Kevin Pham
2022-08-03 15:17:05 +10:00
parent aeea0b1502
commit 1495c10c26
2 changed files with 24 additions and 0 deletions
+20
View File
@@ -96,6 +96,26 @@ class provider implements
'privacy:metadata:analytics:predictionactions'
);
// Regarding this block, we are unable to export or purge this data, as
// it would damage the analytics data across the whole site.
$collection->add_database_table(
'analytics_models',
[
'usermodified' => 'privacy:metadata:analytics:analyticsmodels:usermodified',
],
'privacy:metadata:analytics:analyticsmodels'
);
// Regarding this block, we are unable to export or purge this data, as
// it would damage the analytics log data across the whole site.
$collection->add_database_table(
'analytics_models_log',
[
'usermodified' => 'privacy:metadata:analytics:analyticsmodelslog:usermodified',
],
'privacy:metadata:analytics:analyticsmodelslog'
);
return $collection;
}
+4
View File
@@ -144,6 +144,10 @@ $string['privacy:metadata:analytics:predictionactions:predictionid'] = 'The pred
$string['privacy:metadata:analytics:predictionactions:userid'] = 'The user that made the action';
$string['privacy:metadata:analytics:predictionactions:actionname'] = 'The action name';
$string['privacy:metadata:analytics:predictionactions:timecreated'] = 'When the prediction action was performed';
$string['privacy:metadata:analytics:analyticsmodels'] = 'Analytic Models';
$string['privacy:metadata:analytics:analyticsmodels:usermodified'] = 'The user that modified the model';
$string['privacy:metadata:analytics:analyticsmodelslog'] = 'The log used for Analytic Models';
$string['privacy:metadata:analytics:analyticsmodelslog:usermodified'] = 'The user that modified the log';
$string['processingsitecontents'] = 'Processing site contents';
$string['successfullyanalysed'] = 'Successfully analysed';
$string['timesplittingmethod'] = 'Analysis interval';