1
0
Fork 0
mirror of synced 2024-07-08 07:55:48 +12:00

Extract db from list while backing

This commit is contained in:
shimon 2023-06-02 11:06:35 +03:00
parent ea8804fd52
commit 071b2e5826

View file

@ -98,17 +98,18 @@ App::post('/v1/projects')
/** /**
* Extract db from list while backing * Extract db from list while backing
*/ */
$now = new \DateTime(); if (count($databases) > 1) {
foreach ($databases as $pos => $database) { $now = new \DateTime();
$backup = $backups[$pos]; foreach ($databases as $pos => $database) {
$from = DateTime::createFromFormat('H:i', $backup['from']); $backup = $backups[$pos];
$to = DateTime::createFromFormat('H:i', $backup['to']); $from = DateTime::createFromFormat('H:i', $backup['from']);
$to = DateTime::createFromFormat('H:i', $backup['to']);
if ($now >= $from && $now <= $to) { if ($now >= $from && $now <= $to) {
unset($databases[$pos]); unset($databases[$pos]);
}
} }
} }
$database = $databases[array_rand($databases)]; $database = $databases[array_rand($databases)];
if ($projectId === 'console') { if ($projectId === 'console') {