-
Notifications
You must be signed in to change notification settings - Fork 515
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
Traits #3280
Traits #3280
Conversation
OK, I've had a look. It took me a little while to make sense of it (I've not written any SQL for many years), but I started to get into it , and found it useful. The layout obviously hasn't had much work done on it, so I'll leave that for now and we can revisit that some time later once we've talked about the functionality. I think the main issue here is not a question of usefulness, but more a question of education — helping people understand what they can do with this tool, how to write SQL queries, how to get the results they want. Ideally I'd love to see some kind of form that allows you to pick the things you want to sort by, e.g.
Of course, it'd be good to then show the resulting generated SQL query, so that you can then tweak it, or just write the SQL completely by hand if wished. I think the most common use cases I can think of for this are:
Other thoughts:
|
What you could do is to pretend that SQL isn't even there. We could hardcode a bunch of really useful SQL queries into the app and give them each a label and even an abstraction so you can pick return fields and which of them to sort on and if you want it ascending or descending. So it could essentially be a little widget app that you use the mouse on to click buttons and drop-downs and behind the scenes, it builds an SQL query for on the fly. That's a really good idea!
That will not be possible. For that to work you'd need to first build the pages. That takes a long time. There's already a "Flaws dashboard" which you can use to analyze the built pages.
No. Those numbers are not available. We only have the popularity which is basically a ratio of "How much does this page get pageviews compare to the other pages".
Probably because I added it in a rush yesterday when prepping for this PR.
Yeah. I also know of a bug with it. Perhaps we just kill that feature.
It's because it's ALL entirely loaded into memory in the client. |
@chrisdavidmills There are some bugs still but it works pretty well. Can you test it for some early feedback.
This tool has been super valuable for figuring out which pages still have external images.
But what would really make this tool super useful is if the example SQL queries (that act as a documentation-by-example) are good enough.