Graphical schema image generation was in IntelliJ for like 15 years at least? Since the times with all the craze about UML "disrupting" software engineering.
UML was the late 90s! Rational Rose[0] was the glorious future of class design. Draw the diagram and let the juniors fill in the methods.
[0] affectionately Crashional Rose
I was a junior back then, and was afraid to speak up that Rational Rose is just a waste of time. Don't you dare say that about LLMs!
Graphical schema image generation was already a thing in 1990's Windows IDEs for databases.
People have to stop pretending there were no IDEs before IntelliJ .
it was in Access 95 and FoxPro (and likely before that too)
slowly development tools are catching up with the 90s
Automatic Schema Visualization always miss the biggest point.
When you generate visualization, you should only show key table and key fields within the table and hide all the helper, secondary fields and tables.
In an LLM world this should be easy for LLMs to pick out key tables and fields and only display those
Some fields are important for HR, others for Security, others for BI. Gotta have different visualizations for everyone.
LLM here would be like another person or another team, that decides what's important for me, what I should see and what I should not. Might work, but I'd rather see the full picture and decide myself.
Why would you need an LLM to do this? The whole point is that SQL describes it's own relationships. You literally have everything you need out of the box.