Ahoj všem,
rád bych se s vámi podělil o to, na čem taky poslední dobou pracuji -
OmniDB, nástroj, který jsem si před lety oblíbil a dodnes jsem nenašel
nic, co by mi vyhovovalo víc. Protože originální projekt dlouho nikdo
neudržoval, rozhodl jsem se ho oživit a upravit tak, aby byl
použitelný a užitečný i dnes.
Přepsal jsem ho z Pythonu/Djanga do Go, díky čemuž se výrazně zmenšil
a zrychlil. Funkcionalitu jsem zatím nijak zásadně nerozšířil -
momentálně ještě pracuji na převodu na modernější architekturu,
přidávání nových věcí bude následovat poté.
Bohužel něco jsem ale musel odebral - plugin systém a debugger
PL/pgSQL, protože stály na Python runtimu, respektive na vlastní C
extension (kterou stejně do žádného managed Postgresu nedostanete).
Doufám, že se mi to v dalších verzích podaří zase vrátit, ať už v
původní podobě, nebo v nějaké alternativní.
Podpora PostgreSQL, MySQL, MariaDB, Oracle a SQLite zůstává stejná jako dřív.
Web i download:
https://www.omnidb.net
Budu rád za jakýkoli feedback, hvězdičku na GitHubu, nebo za váš
pohled na to, co vám u podobných nástrojů (pgAdmin, DBeaver,
TablePlus, …) chybí a co byste uvítali, případně co vám naopak u
některých z nich přijde dobré a rádi byste to viděli i tady.
Zbynek Vanzura
hep...@gmail.com