Usa bun invece di node per lo step di download storage nel backup
download-storage.mjs importa storage-core.ts, che node non può caricare senza un loader TS; bun lo supporta nativamente ed è già una dipendenza del progetto. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
20ca6ba5a6
commit
93d70f4879
1 file changed
+3
-2
+3
-2
@@ -5,7 +5,8 @@
|
|||||||
# ./backups/backup.sh --no-encrypt come sopra ma lascia solo il tar.gz in chiaro
|
# ./backups/backup.sh --no-encrypt come sopra ma lascia solo il tar.gz in chiaro
|
||||||
#
|
#
|
||||||
# Richiede: essere già collegati al progetto Supabase (supabase login + link, già fatto
|
# Richiede: essere già collegati al progetto Supabase (supabase login + link, già fatto
|
||||||
# in questo repo) e avere .env con VITE_SUPABASE_URL e SUPABASE_SERVICE_ROLE_KEY.
|
# in questo repo), avere .env con VITE_SUPABASE_URL e SUPABASE_SERVICE_ROLE_KEY, e bun
|
||||||
|
# installato (esegue download-storage.mjs, che importa un modulo .ts).
|
||||||
|
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
@@ -29,7 +30,7 @@ echo "==> Dump dati auth (utenti)"
|
|||||||
npx supabase db dump --linked --schema auth --data-only -f "$RUN_DIR/data_auth.sql"
|
npx supabase db dump --linked --schema auth --data-only -f "$RUN_DIR/data_auth.sql"
|
||||||
|
|
||||||
echo "==> Download file storage (bucket)"
|
echo "==> Download file storage (bucket)"
|
||||||
node "$SCRIPT_DIR/download-storage.mjs" "$RUN_DIR/storage"
|
bun "$SCRIPT_DIR/download-storage.mjs" "$RUN_DIR/storage"
|
||||||
|
|
||||||
echo "==> Backup completato: $RUN_DIR"
|
echo "==> Backup completato: $RUN_DIR"
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user