Live data from Hacker News

DBeaver – open-source database client

github.com

31–40 of 161 posts

Re: DBeaver – open-source database client

#31
post #9

DBeaver is amazing. As someone who needs to do adhoc querying / extracting / loading of data from any hosts of system on a daily basis - this tool has saved me over and over again. My beef is there doesn't seem to be a way to contribute $$$ to the OS version -- except for buying/subscribing to the commercial version. Maybe I've missed some web page that explains how to do contribute -- so if anyone knows if there's a…

Out of curiosity, why not buy/subscribe to the commercial version then, if this is the clear path for how to support the primary developers of the software?

Re: DBeaver – open-source database client

#33
post #15

Great tool. Would be nice of it associating it with .parquet files on Windows allowed DBeaver to connect to them with a double-click.

I use the duckdb connector as an intermediary for parquet in Dbeaver - it works quite well.

I just create views like:

Create or replace view parqtable as select * from /pathtoparquet/*.parquet;

Re: DBeaver – open-source database client

#34
post #9

DBeaver is amazing. As someone who needs to do adhoc querying / extracting / loading of data from any hosts of system on a daily basis - this tool has saved me over and over again. My beef is there doesn't seem to be a way to contribute $$$ to the OS version -- except for buying/subscribing to the commercial version. Maybe I've missed some web page that explains how to do contribute -- so if anyone knows if there's a…

I swear I donated to them via paypal once long ago, but I think they've since removed all those donation links in favor of the EE.

Presumably any profits they make from merch goes into their pockets, so you could buy something from there that's in the price range you want to donate I suppose https://www.redbubble.com/people/DBeaverCorp/shop

Re: DBeaver – open-source database client

#35
post #22

Earlier 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…

DataGrip does look visually better than Dbeaver, but I've found Dbeaver has much better performance.

Re: DBeaver – open-source database client

#36
post #17

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 uses SWT toolkit, its widgets are as platform-native as Java can do. Some of them can be much faster with long text editing than default Java Swing widgets.

Yup, SWT is a wrapper for actual native widgets, similar to wxWidgets. Some widgets are custom though, like the horrendously ugly tab widgets, which might be what the other commenter is reacting to. And the spacing and alignment usually doesn't look great in most SWT-based apps I've seen, for some reason.

Re: DBeaver – open-source database client

#37
post #17

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.

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

#38
post #37
post #17

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.

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.

While your point is understandable there are various types of people. An important aspect about user experience is aesthetic and ease of use. Some people care purely about functionality and others have mixed opinions on this. It's not fair to call it petty when you guys are just two different customers and users with different needs.

People sometimes forget the importance of user experience and it's why some amazing software barely gets used.

Personally I care about aesthetic and consistency but willing to sacrifice depending on what I'm doing.

Re: DBeaver – open-source database client

#40
post #17

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.

I am in the same position. I used Postico in the past, but unfortunately it doesn't offer support for non-Postgres databases. TablePlus has really good native UI and I wish more apps went that route as you can definitely feel a difference between a native app and something like DBeaver.
Post reply on HN