I don’t know why it matters to me, but I’ve always been put off by it being ugly and using non-native widgets. That may be the only reason I’ve paid for TablePlus. I’d probably be fine with a great TUI interface, too. So it’s really this intermediate UI that irritates me.
DBeaver – open-source database client
71–80 of 161 posts
Re: DBeaver – open-source database client
#72Earlier quoted context omitted.
It is free tool with gobbles of functionality. I use it occasionally and it works great. Whatever set of widgets it uses does not concern me at all. It does what I need and is convenient enough. Maybe it would matter more if I was spending all my work time with it but in reality I use it very occasionally. So thank to the developers. I also use another DB admin tool: HeidiSQL. This one is lightning fast. Most likely…
The default DB tool where I work is Heidi and I switched to DBeaver because I found Heidi to be horrendously unstable. Dozens of random exceptions on a daily basis, and because it’s single-threaded a long-running query will just lock up the entire UI to the point where it triggers the “this program is not responding” dialog on Windows. A free and open source DB management tool is still an impressive feat, but I absol…
As already said DB admin tools are not my daily driver. I either did not use Heidi intensively enough to uncover all the problems you mentioned or they've fixed those.
Re: DBeaver – open-source database client
#73I know probably 95% of HN will see it as a downside but one of my favorite things about DBeaver is that because it is implemented on Eclipse you can install nearly any Eclipse plugin and they work. So I installed Vrapper to edit in Vi-mode, some git tools I like, PlantUML, etc. Really makes it a step above other tools in terms of the power and flexibility you can have with it. Apart from that, you can install it insi…
And this is irrespective of whether that 95% is right or not.
Google "father son and donkey story".
And re: that 95%:
See normal distribution aka bell curve.
And echo chamber and hive mind.
All of the above imply the same main point, just in different ways.
Re: DBeaver – open-source database client
#74Earlier quoted context omitted.
None of major Java/OpenJDK contributors (Oracle, Red Hat, SAP etc) care about desktop GUI Java libs. Jet Brains do care, but they are not major. All Java progress is concentrated on backend cloud services for 10-15 years already. This can explain why Swing is so underdeveloped and JavaFX was thrown away. Basically much more effort is required to make Java GUI look and behave nicely, comparing to Delphi/Lazarus or .NE…
I'm ignorant about this all. Can't you use something like Qt in Java?
Re: DBeaver – open-source database client
#75Earlier quoted context omitted.
Ugliness is something I found to be quite common in Java based apps. I never understood why, though.
None of major Java/OpenJDK contributors (Oracle, Red Hat, SAP etc) care about desktop GUI Java libs. Jet Brains do care, but they are not major. All Java progress is concentrated on backend cloud services for 10-15 years already. This can explain why Swing is so underdeveloped and JavaFX was thrown away. Basically much more effort is required to make Java GUI look and behave nicely, comparing to Delphi/Lazarus or .NE…
Re: DBeaver – open-source database client
#76DBeaver works surprisingly nicely with less popular DBs. I work with Babelfish for PostgreSQL [1], it supports connections with SQL Server client libs. Most GUI client tools (like SSMS) expect "real" SQL Server on the other end of the wire - depend on various system views for DB introspection, so only partially work with Babelfish. Even if client tool is based on JDBC (like SQuirell SQL), it doesn't guarantee that th…
It's a great tool, though, a bit buggy but most useful.
Re: DBeaver – open-source database client
#77I don’t know why it matters to me, but I’ve always been put off by it being ugly and using non-native widgets. That may be the only reason I’ve paid for TablePlus. I’d probably be fine with a great TUI interface, too. So it’s really this intermediate UI that irritates me.
Ugliness is something I found to be quite common in Java based apps. I never understood why, though.
Re: DBeaver – open-source database client
#78Eh honestly I found it super cumbersome to use after coming from Sequel Pro (mysql), never really found a better alternative for Postgres though. Perhaps I would use Navicat
Navicat has Data Synchronization feature which you can use to compare and sync data across two databases. I dont think any other DB tool has that feature which also works on a Mac
Re: DBeaver – open-source database client
#79I don’t know why it matters to me, but I’ve always been put off by it being ugly and using non-native widgets. That may be the only reason I’ve paid for TablePlus. I’d probably be fine with a great TUI interface, too. So it’s really this intermediate UI that irritates me.
I find it absolutely baffling how often the prettiness of UI comes up as a HN comment. If you asked me objectively "do you think it's pretty?" I'd probably say no, but never once has this even occurred me when using it since I'm usually just trying to get work done, which I find it very useful for. It's a productivity tool, not an art piece I'm hanging on my wall.
Re: DBeaver – open-source database client
#80I'm not sure what all is out there these days, but have long found DBeaver a more convenient tool for day to day stuff than pgAdmin though it's certainly not beautiful. What's making it get voted up today?