mirror of
https://github.com/appwrite/appwrite
synced 2026-05-24 09:28:40 +00:00
chore: review comments
This commit is contained in:
parent
2a0894f3d1
commit
f52b2d5dcd
1 changed files with 5 additions and 10 deletions
|
|
@ -154,22 +154,17 @@ class Deletes extends Action
|
||||||
$this->deleteSessionTargets($project, $getProjectDB, $document);
|
$this->deleteSessionTargets($project, $getProjectDB, $document);
|
||||||
break;
|
break;
|
||||||
case DELETE_TYPE_MAINTENANCE:
|
case DELETE_TYPE_MAINTENANCE:
|
||||||
$this->performMaintenance($project, $getProjectDB, $executionRetention, $auditRetention, $hourlyUsageRetentionDatetime);
|
$this->deleteExpiredTargets($project, $getProjectDB);
|
||||||
|
$this->deleteExecutionLogs($project, $getProjectDB, $executionRetention);
|
||||||
|
$this->deleteAuditLogs($project, $getProjectDB, $auditRetention);
|
||||||
|
$this->deleteUsageStats($project, $getProjectDB, $hourlyUsageRetentionDatetime);
|
||||||
|
$this->deleteExpiredSessions($project, $getProjectDB);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
throw new \Exception('No delete operation for type: ' . \strval($type));
|
throw new \Exception('No delete operation for type: ' . \strval($type));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private function performMaintenance(Document $project, callable $getProjectDB, string $executionRetention, string $auditRetention, string $hourlyUsageRetentionDatetime): void
|
|
||||||
{
|
|
||||||
$this->deleteExpiredTargets($project, $getProjectDB);
|
|
||||||
$this->deleteExecutionLogs($project, $getProjectDB, $executionRetention);
|
|
||||||
$this->deleteAuditLogs($project, $getProjectDB, $auditRetention);
|
|
||||||
$this->deleteUsageStats($project, $getProjectDB, $hourlyUsageRetentionDatetime);
|
|
||||||
$this->deleteExpiredSessions($project, $getProjectDB);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param Database $dbForPlatform
|
* @param Database $dbForPlatform
|
||||||
* @param callable $getProjectDB
|
* @param callable $getProjectDB
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue