It has been my daily driver for months now, but only for personal projects. I tried to get a license at work, but our lawyer said their EULA is a no-go :(
> Without limiting the foregoing, neither TablePlus nor any TablePlus’s provider makes any representation or warranty of any kind, express or implied: (i) as to the operation or availability of the Application, or the information, content, and materials or products included thereon; (ii) that the Application will be uninterrupted or error-free; (iii) as to the accuracy, reliability, or currency of any information or content provided through the Application; or (iv) that the Application, its servers, the content, or e-mails sent from or on behalf of TablePlus are free of viruses, scripts, trojan horses, worms, malware, timebombs or other harmful components.
Especially the last point in the second excerpt was the issue.
Seems pretty standard to me.
It would make me think twice about using it.
No court on earth would support them if it attempted to exfiltrate all of your data.
Although as TablePlus worded it, it comes across like they want to be able to intentionally add malware to their software and get away with it. I'm no lawyer so I'm not sure how feasible it would be to add a "due to circumstances outside our control" subclause of some kind.
They're still installing software with CCleaner without user consent see:
Obviously ymmv and I might have just encountered crappy ones, but 100s of signed legal docs in my career from at least 30 different lawyers show me that actually 95% is boilerplate of the docs we get.
I'm very happy for folks who haven't run into issues by not using a lawyer. But having had documents reviewed and realizing that things are pretty much never what they appear on the surface to a layman, I would never consider signing a legal document without having it reviewed by a lawyer. Nor would I assume some "boilerplate" document is going to cover what I, as a non-lawyer, assume it will.
Disclaimer here is that I am not from the US and as I understand legal things are different there: many things were you get sued over in the Netherlands where the contracts could be an issue in the US, are basically laughed out of court here in NL. Anecdotal; someone tried to sue us for damages because there was a misspelling in a contract with him. The judge told him literally to not waste his time as the intention was clear. Also indirect damages are not taken very seriously here (and should be nowhere imho, but I hear they are in the US).
So I only made my comment based on my experience in NL, DE, HK, ES and UK and there I mostly saw copy/paste work while still being billed hours for that non-effort.
Is that really standard boilerplate? I don't recall seeing a clause like that before.
I think this depends on the database rather than the software itself.
Toad for example is really slow, but a lot of that is the design of the software itself (e.g. autocompleting the same thing twice is still slow the second time, because they don't do basic cache or predictive lookups).
Need to add Mac-only to that list.
Though I will concede they put an extraordinary amount of work into hitting all three.
VLC etc: looks terrible.
Sublime: looks surprisingly good. Took a ton of effort though. Perhaps a more appropriate list is
Fast, good looking, cross plattform, reasonable effort: pick any 3.
I've never heard anyone say that VLC or qbittorrent or obs look terrible. Seems like a way to shift the goal posts and have some sort of ephemeral impossible standard of 'looking good'. There are plenty of GUI frameworks that are very fast and perfectly simple to use.
The horrible ones are the custom rendered not-quite-native ones that look like 90’s apps (basically nearly all Gtk, Swing apps and similar). It’s not that they can’t be nicely laid out, productive or snappy they just look horrible in terms of design and polish.
See what I did there?
SequelPro is a bastion in this regard and has a simple table listing on the left side. Unfortunately, there's only one author on the project and he's pretty busy with his day job.
The screenshots of TablePlus looks tree free. I'll definitely be downloading!
But for me the best id DataGrip. It's not light, but cross platform and get works done.
No, I don't work for this company!
For one, it's not just MySQL.
I guess the catch is the software isn't free -- you have to pay or access it through a paid bundle like SetApp. If you query a DB everyday though the price it's worth it. If you only need a a few queries now and again then maybe SequelPro is the better option.
It is nice for free and in a few deployment scenarios. I do feel like it encourages bad practices however (e.g. not using a VPN to manage databases, but rather relying on web authentication).
Also very easy to deploy via docker if you have a need.
See here for more:
For web hosting, I would push PHP. Each page is it's own end point!
We have a tool similar to metabase - this is seektable.com - which also can be used for as 'database viewer' where end-user can define custom HTML formatting for each value in the table; there are no values editing yet so it is interesting to hear maybe we can add something to make this possible.