Show HN: Simple but Powerful IDE for Databases
sqlgate.com
sqlgate.com
- It's for windows
- It's not open source
- They plan to build a cross-platform IDE using Electron
I think we have solid alternative in the open source world and I don't really see how this product is better (This is based on the information provided by the website).
That said, it really is quite useful and usually the best tool to get db stuff done quickly. It's my go to dbadmin app.
The fact I happened to save one ad-hoc SQL query now means every time I hit the "New script" button I have an interstitial step where I have to say, "No, not that script, a new one" is frustrating.
It's not going to replace the DB tools in intellij (which are basically DataGrip) but for nearly all my use cases it could.
It's really decent.
SQL Developer caused me significant file system grief by creating recursive directory hard links in the settings folder (on Windows), so it's banned forever from my systems.
Might want to make a note of that somewhere.
I’m currently running Slack and Discord and am happy with both desktop applications. I would absolute consider using any future electron based applications in the future.
Meanwhile customers happily used the apps without caring about what tech was used because the apps solved problems for them.
Likewise these days with Electron. If you app solves a real problem, people will use it regardless of the tech you use.
People didn't care what tech was used and still do not care, but they do care if the programs are slow and resource hogs.
Note that thanks to all those Java apps at the past, Java still to this day has a very negative image about being slow regardless of how true that is (especially among people who do not know enough to judge its performance).
> If you app solves a real problem, people will use it regardless of the tech you use.
That doesn't mean people will like using it.
Also you do not see many desktop apps being made in Java nowadays. Or 10 years ago, for that matter.
It is easy to assume that from the vantage point of being a developer and being able to notice an app that is native vs. something like electron. But for most users and even a lot of developers, they won't notice as long as the app functions.
I work on a team that encompasses both Tech and Business Associates and all the non-tech people love slack, and have no complaints about the app itself. Hackernews loves to get on its high horse and complain about electron and so many other trends, but as us developers love to forget, we are rarely the target audience for the apps in which we create.
It is up to the techies and developers to point out why that happens as they are the ones who have the necessary knowledge to figure out what is wrong. You cannot rely on users to figure out that stuff.
People still complain about Java.
Every time I have to wait a few seconds after clicking on something trivial, like the File top-level menu, I remind myself of how much my Intel i7 can do in 1 second, and my disdain for Java and Electron apps only increases.
I don't know if Windows or Mac OS have a battery usage chart by app, like Android does, with warnings for badly written software. If they don't, they should add it. Maybe that would clue more people in.
I personally have no performance problems with JetBrains IDEs, but maybe I have tuned them up after years of using them... (Or tuned down my expectations? Can't really say offhand.)
Slack, not so much. On my work laptop, it uses 800mb over 5 processes, and is easily 5x slower to paste a screenshot into than Teams.
I was being facetious.
I'm not a fan of electron either, but when it comes to just HTML/CSS/JS, nothing beats it in developer productivity. The business logic is (of course) a sep discussion.
By the way, I have professional experience in HTML/JS/CSS/WPF/WinForms/Qt/Android/UIKit.
This isn't like "I don't like .Net so I'm not going to use any web app or service that runs on the Microsoft stack". The technology choices they make affect how it runs on each individual user's computer, and that will affect some people's decision to use (or not) the app.
Perhaps it's better to assume that people who are working with Electron understand its limitations and have made an informed decision to use it because it suits their requirements.
The only reason I went further is because someone specifically asked.
I agree it can get repetitive, but I also think it's naive to assume the developers using it know all its limitations.
With that in mind, even if nothing will change for those who already have invested their time in Electron, this repetition might at least steer some who are at the edge towards better solutions than Electron.
So no, you're not doing anyone any favours here, just spreading negativity.
Good luck, but I'm not your target market.
Plus the interface is looking pretty straightforward and native to me - no bootstrap-ish/whatever website-looking-thing shenanigans disguised as a native application.
https://www.sqlgate.com/product
However they're of a Korean language version...
I would pay for the "enterprise edition", but for a fixed amount not limited by usage but based on SW-versions (e.g. get upgrades for 1 year and after that to be able to keep using "the old version XYZ" until I have a reason to upgrade for which I would have to pay again). The 149$/year ( https://dbeaver.com/ at the bottom) sounds like it would stop working after 1y no matter which version I'm using :(
(I've been a DataGrip customer for a couple of years now)
/yeah, I know that it went the opposite way; it just bugs me that I can't have great C/C++ support in IntelliJ like you used to get with the plugin that no longer works...
schema1.users
schema2.users
schema3.users
schema4.users
The auto-complete seems to always choose the last one and it displays it as 'users' with no indication of the schema. This alone makes this unusable for me at the present time
I share your disappointment and would like to know how the admins see this.
Joke aside. Looks like a pretty useful tool. Seems to be focused on workflows.
“Use SQLGate and raise your work productivity from Oracle to SQLServer, PostgreSQL, MySQL, MariaDB, Tibero and PostgreSQL!”
DataGrip is $20/month, for all databases, and includes additional ones this product doesn't support. Nor does it have limits like the number of tabs you can have open. And it's cross platform today.
But other than that I love it. It's replaced all other SQL tools/ide/admin I've used.
Interesting, I think this is the first time I’ve seen a ShowHN from Korea.
(I've no affiliation with JetBrains).