fix: корректное создание бэкапа баз данных
This commit is contained in:
@@ -394,8 +394,8 @@ local_db_backup <- function(
|
|||||||
file.remove(utils::tail(existed_files, length(existed_files) - backups_limit))
|
file.remove(utils::tail(existed_files, length(existed_files) - backups_limit))
|
||||||
}
|
}
|
||||||
|
|
||||||
# если количество существующих бэкапов равно имеющемуся и пора делать бэкап - делаем бэкап, удаляем послендий файл
|
# если количество существующих бэкапов равно имеющемуся и пора делать бэкап - делаем бэкап
|
||||||
if (dates[1] + schedule_days == Sys.Date()) {
|
if (dates[1] + schedule_days <= Sys.Date()) {
|
||||||
|
|
||||||
file.copy(db_full_path, todays_backup)
|
file.copy(db_full_path, todays_backup)
|
||||||
cli::cli_alert_success("создан {schedule_name}-бэкап для '{db_name}'")
|
cli::cli_alert_success("создан {schedule_name}-бэкап для '{db_name}'")
|
||||||
|
|||||||
Reference in New Issue
Block a user