Podpora libSQL, zálohovanie a obnovenie databázy
Published: 2025-03-26
Sme nadšení, že môžeme predstaviť verziu 6.3.0, ktorá prináša významné vylepšenia: pridaná podpora pre databázu libSQL a vstavaný nástroj na zálohovanie/obnovenie pre MySQL a PostgreSQL.
libSQL
libSQL je fork pre SQLite, vhodný pre klient-server scenáre. Môže byť použitý aj ako databáza uložená v cloude - Turso.
Natívne zálohovanie/obnovenie
DbGate teraz ponúka GUI rozhranie pre natívne nástroje na zálohovanie, momentálne podporujeme MySQL a PostgreSQL. Toto riešenie je robustné a výkonné, pretože používa štandardné nástroje dodávané s databázou.
Pre desktopovú aplikáciu DbGate Premium je potrebné stiahnuť natívneho klienta samostatne (ak ich už nemáte nainštalované vo vašom systéme).
Pre Team Premium Docker alebo Cloud aplikáciu sú natívni klienti už zahrnutí, takže nie je potrebná žiadna špeciálna akcia.
Vylepšenia importu/exportu
Výrazne sme vylepšili proces importu/exportu. Sú tu nové indikátory priebehu pri importe/exporte viacerých súborov, zlepšená správa chýb a tiež veľa opráv chýb súvisiacich s týmto.
Úplný zoznam zmien po verzii 6.2.0
6.3.0
- PRIDANÉ: Podpora pre libSQL a Turso (Premium)
- PRIDANÉ: Natívne zálohovanie a obnovenie databázy pre MySQL a PostgreSQL (Premium)
- ODSTRÁNENÉ: Interný export dumpu DbGate pre MySQL (nahradené volaním mysqldump)
- ODSTRÁNENÉ: Import SQL dumpu s internými schopnosťami DbGate (nahradené volaním utilít mysql a psql)
- OPRAVENÉ: Mnoho opráv v spracovaní streamu (import/export), najmä pre MongoDB
- PRIDANÉ: Indikácia priebehu úloh importu/exportu, lepšie hlásenie chýb
- ZMENENÉ: #1060 - Zmenená skratka pre AI asistenta
- PRIDANÉ: /health endpoint s diagnostickými informáciami
- OPRAVENÉ: Pád Linux Appimage => V hlavnom procese došlo k chybe JavaScriptu #1065, #1067
6.2.1
- PRIDANÉ: Commit/rollback a autocommit v skriptoch #1039
- OPRAVENÉ: Neimportuje všetky záznamy z MongoDB #1044
- PRIDANÉ: Zobraziť názov servera vedľa názvu databázy v názve skupiny kariet #1041
- PRIDANÉ: Nemožno otvoriť Sqlite cez web #956
- OPRAVENÉ: Pád po zadaní textu pri vyhľadávaní stĺpcov #1049
- OPRAVENÉ: Nesprávne automatické pripojenie pre cudzie kľúče s viacerými stĺpcami #1051
- OPRAVENÉ: Posúvanie v zobrazení XML bunky, zobrazenie XML rešpektuje témy
- ODSTRÁNENÉ: armv7l build pre Linux (kvôli problémom s kompatibilitou glibc)
- ZMENENÉ: Aktualizované na node:22 pre docker buildy
- ZMENENÉ: Aktualizovaná verzia SQLite engine (better-sqlite3@11.8.1)