Изменён формат имён скачиваемых файлов: YYYY-MM-DD-filename

- Бэкапы: 2026-01-23-backup_all.sql.gz, 2026-01-23-dbname.sql.gz
- CSV экспорт: 2026-01-23-tablename.csv

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-23 22:28:17 +03:00
parent 666a24c971
commit 07b27a6514
2 changed files with 6 additions and 6 deletions

View File

@@ -2260,13 +2260,13 @@ async function performExport(mode, selectedColumns) {
const link = document.createElement('a');
const url = URL.createObjectURL(blob);
let filename = currentTable;
let basename = currentTable;
if (mode === 'template') {
filename += '_template';
basename += '_template';
} else if (mode === 'selected') {
filename += '_selected';
basename += '_selected';
}
filename += '_' + new Date().toISOString().slice(0, 10) + '.csv';
const filename = new Date().toISOString().slice(0, 10) + '-' + basename + '.csv';
link.setAttribute('href', url);
link.setAttribute('download', filename);

View File

@@ -364,7 +364,7 @@ $app->get('/api/backup/all', function (Request $request, Response $response) use
$pdo = $container->get('db');
$backup = new \App\BackupService($_SESSION['db_user'], $_SESSION['db_pass']);
$tempFile = $backup->dumpAllDatabases($pdo);
$filename = 'backup_all_' . date('Y-m-d_H-i-s') . '.sql.gz';
$filename = date('Y-m-d') . '-backup_all.sql.gz';
$stream = fopen($tempFile, 'rb');
$filesize = filesize($tempFile);
@@ -391,7 +391,7 @@ $app->get('/api/backup/database/{name}', function (Request $request, Response $r
$database = $args['name'];
$backup = new \App\BackupService($_SESSION['db_user'], $_SESSION['db_pass']);
$tempFile = $backup->dumpDatabase($database);
$filename = $database . '_' . date('Y-m-d_H-i-s') . '.sql.gz';
$filename = date('Y-m-d') . '-' . $database . '.sql.gz';
$stream = fopen($tempFile, 'rb');
$filesize = filesize($tempFile);