Live data from Hacker News

Dbeaver – Multi-platform database tool

dbeaver.io

131–140 of 209 posts

Re: Dbeaver – Multi-platform database tool

#131

Earlier quoted context omitted.

Is it common to buy your own tools in other skilled trades (when you aren't a freelancer)? I don't mind buying good software, but it feels weird for me to pay in order to make my employer more money. It's not like the productivity boost I get from buying Datagrip is going to get me a raise or a better job. That said, for software I use in my personal life I can and do pay, and I think we should all be more in the hab…

If the cost of the tool is within the budget of the tradesman or professional, it's more common to buy it out of personal preference for a type or brand of tool. If no part of your toolset is within your budget, then you're in the working class, since you cannot ever own your own means of production.

That's not what working class means. If you earn money by working, then you are working class. If you earn money investing capital, then you're a capitalist. The working class can be further divided up, but those are all subcategories. A professional or a manager (petit bourgeois) are still working class. If you're a one-man company, then you're still working class.

You only transition once your investment returns surpass your income. Which is why truly rich people don't give a shit about income tax - they don't have income!

Re: Dbeaver – Multi-platform database tool

#132

Earlier quoted context omitted.

If you are a student it's free. Also good tools are worth paying for, I have been a subscription user of their tools now for years. I think it's like $199 for a subscription to the whole suite. If you are a dev (or work for someone who expects you to do dev work for pay) it's worthy spending a few of your coins on good tools. I stare at these tools all darn day, and they rarely if ever crash. I don't regret moving aw…

There are tons of tools in the open source world that are incredible and free. The assumption that you have to spend money on tools does not apply to software at all unless you are working in a proprietary ecosystem. What is the paid version of grep/ripgrep that works better?

Do you expect to be paid for your work or also offer it for free and live from donations?

Re: Dbeaver – Multi-platform database tool

#133

Earlier quoted context omitted.

There are tons of tools in the open source world that are incredible and free. The assumption that you have to spend money on tools does not apply to software at all unless you are working in a proprietary ecosystem. What is the paid version of grep/ripgrep that works better?

>good tools are worth paying for Not ALL tools need to be paid for.

Not all WORK needs to be paid for.

Re: Dbeaver – Multi-platform database tool

#134
post #66

I've used TablePlus before (Mac+Windows); its really good, and pretty affordable at a $60 one time charge. https://tableplus.io/

TablePlus is very nice and it supports NoSQL databases like Cassandra, CockroachDB, and Redis. It's Electron-based, so it is relatively heavyweight, but I like it a lot.

Re: Dbeaver – Multi-platform database tool

#136
post #130
post #64

I can't believe how hard it is to find a good database client tool that runs on Linux. I spent hours on Sunday looking for something that worked as well as pgadmin3. I don't prefer these Java tools that force you to manage JDBC drivers and usually share dated and cluttered UIs. Plus, I can't stand having to manage connections to each database instead of to each server. Let me connect to the server and then select my…

> JDBC drivers can not use a socket connection As someone that has done lots of Java development you have lost me there, as JDBC drivers obviously do make use of network connections, usually TCP/IP sockets.

they are probably referring to unix sockets. I used dbeaver already and got stuck on this very problem.

Re: Dbeaver – Multi-platform database tool

#137
post #130

Earlier quoted context omitted.

> JDBC drivers can not use a socket connection As someone that has done lots of Java development you have lost me there, as JDBC drivers obviously do make use of network connections, usually TCP/IP sockets.

they are probably referring to unix sockets. I used dbeaver already and got stuck on this very problem.

Ah ok, I seldom see them being used though.

Re: Dbeaver – Multi-platform database tool

#138
post #61

Earlier quoted context omitted.

Perhaps, but DBeaver is free while Datagrid is not, in fact it is rather expensive at $199. For many people, including me perhaps, something like DBeaver is good enough since it's free.

> rather expensive at $199 Compared to a six-figure salary? Developers tools are a bargain for what we get out of them.

Not everyone makes a six figure salary and not everyone lives in a country where software developers are paid well. I do, but it’s a very ignorant view to justify expenses.

Re: Dbeaver – Multi-platform database tool

#139
post #127

Dbeaver is the best FOSS database UI tool hands down. I've done a lot of searching and haven't found anything close. Managed to convert my whole office to it in a matter of months. Favorite features: Well integrated ER diagrams that let you quickly see parts of the db related to current table, or the whole thing if you want. SQL generation from structure or data edits. Great for cranking out DB migrations like a boss…

Just installed it for the first time in a few years. - Again I wonder why it doesn't show the tables first, I have to go through Schemas -> Public. - 480 MB of RES RAM, I'm connected to one smallish Postgres DB. - I can't even find "just show me the contents of the table, like 'SELECT * FROM'. I know, maybe it's tailored for Enterprise Database Architects, but this is my smoke test for a DB GUIs: "How long and how ma…

Maybe I've been jaded by SSMS and Mysql Management Studio heh. DBeaver actually has a better UI than most DB tools I've used, even though that's still not saying a lot.

Mouse over the buttons for an excessive amount of time and the tooltips will tell ya what they do.

Double click a table and go to "data" tab to see contents.

Schemas ->public is just a side effect of supporting a lot of different databases. Many support schemas

Ram is because default java heap size, you could probably change launch params to get it much lower though.

On all counts other DB tools I've used are just as obtuse and burn tons of resources. Most are written in Java or another high-level language because it's nigh impossible to get DB drivers for a ton of different databases working together in C. DBeaver is basically leveraging JDBC for what it was designed for

Re: Dbeaver – Multi-platform database tool

#140
post #55

Needs Java. I saw it mentioned in the HeidiSQL thread and thought I would try it. Never completed the installation. Not putting Java on my machine, nope. Yes, I do understand the advantages of Java. Runs everywhere, which is nice. I'm still not installing it.

The hate for Java has absolutely reached comical levels.

Reached? Disdain for desktop Java GUIs has been constant for many years.
Post reply on HN