-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Schema viewer enhancements. #2990
Conversation
Some notes/thoughts:
|
4f9ff8e
to
294df87
Compare
I think they are still necessary to show this data in the schema browser, so the user doesn't have to open the drawer every time to see this data.
Yes, it totally makes sense that not all data sources will support this. We can make a generic "SQL data source analyzer" which we can apply to all the SQL based data sources, but still need to support the option that it's not supported by all.
Yes, it's definitely doesn't need to be changed much further to land. Even the icons support is something we can later introduce. The only thing that we should put some thought into is the new data structure the |
Thanks for this, @emtwo It feels so redundant to have 10-25-50 (?) icon next to each item. How about hiding it just like the >> icon, so we'll only show it on hover. I believe that'd be a more elegant design for this feature. The icons (type) will be something that can stay there constantly. |
0a9f113
to
2a2edb3
Compare
@arikfr, I've made the following updates/changes:
|
note relevant PR: #2826 |
For future reference: #2826 |
b3405f1
to
7f78382
Compare
@arikfr I've updated this PR with some functionality that was discussed during the Redash work week:
|
447a500
to
ac91e37
Compare
This is a prototype of where additional schema info might go. It's a follow-up for some discussion in mozilla#376 (comment)
Essentially each table would have a "?" icon that you can click on to get more information about that table's schema.
In the future, this drawer could have more information in it such as a table or column descriptions or a link to table query samples that are entered on the data source page.
Here are a couple of screenshots: