mirror of
https://github.com/databasus/databasus.git
synced 2026-04-06 00:32:03 +02:00
FIX (backups): Fix extension when downloading backup depending on compression type
This commit is contained in:
@@ -193,8 +193,8 @@ func (c *BackupController) GetFile(ctx *gin.Context) {
|
||||
}
|
||||
}()
|
||||
|
||||
extension := ".dump.zst"
|
||||
if dbType == databases.DatabaseTypeMysql {
|
||||
extension := ".dump"
|
||||
if dbType == databases.DatabaseTypeMysql || dbType == databases.DatabaseTypeMariadb {
|
||||
extension = ".sql.zst"
|
||||
}
|
||||
|
||||
|
||||
@@ -74,7 +74,10 @@ export const BackupsComponent = ({ database, isCanManageDBs, scrollContainerRef
|
||||
// Find the backup to get a meaningful filename
|
||||
const backup = backups.find((b) => b.id === backupId);
|
||||
const createdAt = backup ? dayjs(backup.createdAt).format('YYYY-MM-DD_HH-mm-ss') : 'backup';
|
||||
const extension = database.type === DatabaseType.MYSQL ? '.sql.zst' : '.dump.zst';
|
||||
const extension =
|
||||
database.type === DatabaseType.MYSQL || database.type === DatabaseType.MARIADB
|
||||
? '.sql.zst'
|
||||
: '.dump';
|
||||
link.download = `${database.name}_backup_${createdAt}${extension}`;
|
||||
|
||||
// Trigger download
|
||||
|
||||
Reference in New Issue
Block a user