This commit is contained in:
2026-05-01 16:08:39 +04:00
parent 1999b25f77
commit 34c7e64200
+4 -4
View File
@@ -198,7 +198,7 @@ do_export_one() {
ts="$(date +%Y-%m-%d_%H-%M-%S)" ts="$(date +%Y-%m-%d_%H-%M-%S)"
dump_path="${out_dir}/${DB_NAME}_${ts}.sql" dump_path="${out_dir}/${DB_NAME}_${ts}.sql"
log "Экспорт ${target} (${DB_NAME}@${DB_HOST}:${DB_PORT:-3306}) → ${dump_path}$([[ $use_gzip -eq 1 ]] && echo .gz)" log "Экспорт ${target} (${DB_USER}@${DB_HOST}:${DB_PORT:-3306}/${DB_NAME}, env=${ENV_FILE}) → ${dump_path}$([[ $use_gzip -eq 1 ]] && echo .gz)"
local -a dump_args=( local -a dump_args=(
--single-transaction --single-transaction
@@ -243,8 +243,8 @@ do_import() {
load_target "$target" load_target "$target"
if [[ "$force" -ne 1 ]]; then if [[ "$force" -ne 1 ]]; then
printf '\033[1;33m[!] Импорт перезапишет данные в %s@%s:%s. Продолжить? [y/N]: \033[0m' \ printf '\033[1;33m[!] Импорт перезапишет данные в %s@%s:%s/%s (env=%s). Продолжить? [y/N]: \033[0m' \
"$DB_NAME" "$DB_HOST" "${DB_PORT:-3306}" "$DB_USER" "$DB_HOST" "${DB_PORT:-3306}" "$DB_NAME" "$ENV_FILE"
read -r answer read -r answer
[[ "$answer" =~ ^[yYдД]$ ]] || { warn "Отменено"; exit 0; } [[ "$answer" =~ ^[yYдД]$ ]] || { warn "Отменено"; exit 0; }
fi fi
@@ -258,7 +258,7 @@ do_import() {
DB_NAME="$saved_name" DB_NAME="$saved_name"
fi fi
log "Импорт ${file}${target} (${DB_NAME}@${DB_HOST}:${DB_PORT:-3306})" log "Импорт ${file}${target} (${DB_USER}@${DB_HOST}:${DB_PORT:-3306}/${DB_NAME}, env=${ENV_FILE})"
if [[ "$file" == *.gz ]]; then if [[ "$file" == *.gz ]]; then
require_cmd gzip require_cmd gzip