cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
29.96k stars 3.79k forks source link

sql: Database Visualizers List (GUIs) #25467

Open BramGruneir opened 6 years ago

BramGruneir commented 6 years ago

This is meta issue to serve as a list of known DB visualization tools that we would like to support. I'll be keeping this top description updated, so if there are any tools out there that are not on this list, please comment and I'll add them. Note that these are ordered alphabetically and not by priority. If there is a tracking issue for a tool, it will be linked to from here.

Note that these tools do not have to be open source, but that open source tools will probably get a higher priority. As will cross platform tools.

Full Support:

Beta support:

Known issues:

Jira issue: CRDB-5711

andrew-bickerton commented 5 years ago

Azure Data Studio (open source) with postgres extension. Uses psycopg2 to query the db. Works with:

Fails on:

But it can display a fair bit of info:

BramGruneir commented 5 years ago

Thanks @andrew-bickerton!

I bet the select is using a cursor. Which we don't support yet.

Added it to the list.

gnat commented 3 years ago

Consider this: Even a page in the core admin gui that sends simple queries for:

Would allow all of these tickets to be closed because these 3rd party solutions are all such awful experiences compared to the core product.

Tooling is sooo important for getting new people in. It is a weakpoint for CockroachDB adoption right now, which is a shame since the core itself is wonderfully engineered and it does so many things right :100:

PGWeb, gets half way there, but it has zero functionality beyond browsing-- but it is tiny, and dockerizable, portable, just like CockroachDB. pgAdmin is overrated since half the features aren't even applicable to Cockroach DB, but it would be my second choice as its a simple docker-compose up away. The rest are very poor experiences that are a poor representation of the rest of CockroachDB. @ericharmeling @jordanlewis