Supporto per libSQL, backup e ripristino del database

Published: 2025-03-26

Siamo entusiasti di presentare la versione 6.3.0, che introduce importanti aggiornamenti: supporto aggiunto per il database libSQL e un toolkit integrato di backup/ripristino per MySQL e PostgreSQL.

DbGate - mysql backup configuration

libSQL

libSQL è un fork di SQLite, adatto a scenari client-server. Può essere utilizzato anche come database archiviato nel cloud - Turso.

Backup/ripristino nativo

DbGate ora offre un’interfaccia GUI per gli strumenti di backup nativi; al momento supportiamo MySQL e PostgreSQL. Questa soluzione è robusta e performante, poiché utilizza gli strumenti standard forniti con il database.

Per l’app desktop DbGate Premium è necessario scaricare il client nativo per conto proprio (se non è già installato nel sistema).

Per l’app Team Premium Docker o Cloud, i client nativi sono già inclusi, quindi non è richiesta alcuna azione particolare.

Miglioramenti a import/export

Abbiamo migliorato notevolmente il processo di import/export. Sono stati introdotti nuovi indicatori di avanzamento quando si importano/esportano più file, è stata migliorata la gestione degli errori nel web e sono state apportate anche molte correzioni di bug correlate.

Changelog completo dopo la versione 6.2.0

6.3.0

  • AGGIUNTO: Supporto per libSQL e Turso (Premium)
  • AGGIUNTO: Backup e ripristino nativi del database per MySQL e PostgreSQL (Premium)
  • RIMOSSO: Esportazione dump interna di DbGate per MySQL (sostituita con la chiamata a mysqldump)
  • RIMOSSO: Import del dump SQL con funzionalità interne di DbGate (sostituito con la chiamata alle utility mysql e psql)
  • RISOLTO: Numerose correzioni nell’elaborazione dei flussi (import/export), in particolare per MongoDB
  • AGGIUNTO: Indicazione dell’avanzamento delle attività di import/export, migliore reportistica degli errori
  • MODIFICATO: #1060 - Modificata la scorciatoia per l’assistente AI
  • AGGIUNTO: Endpoint /health con informazioni diagnostiche
  • RISOLTO: Arresto anomalo di Linux Appimage => Errore JavaScript nel processo principale #1065, #1067

6.2.1

  • AGGIUNTO: Commit/rollback e autocommit negli script #1039
  • RISOLTO: Non importa tutti i record da MongoDB #1044
  • AGGIUNTO: Mostra il nome del server accanto al nome del database nel titolo del gruppo di schede #1041
  • AGGIUNTO: Impossibile aprire Sqlite tramite web #956
  • RISOLTO: Arresto anomalo dopo l’inserimento di testo nella ricerca delle colonne #1049
  • RISOLTO: Autojoin non corretto per chiavi esterne con più colonne #1051
  • RISOLTO: Scorrimento nella vista delle celle XML, la vista XML rispetta i temi
  • RIMOSSO: Build armv7l per Linux (a causa di problemi di compatibilità con glibc)
  • MODIFICATO: Aggiornato a node:22 per le build docker
  • MODIFICATO: Aggiornata la versione del motore SQLite (better-sqlite3@11.8.1)