s
March 25, 2024, 5:12 a.m. |

Simon Willison's Weblog simonwillison.net

sqlite-schema-diagram.sql


A SQLite SQL query that directly returns a GraphViz definition that renders a diagram of the database schema, by Tim Allen.


The SQL is beautifully commented. It works as a big set of UNION ALL statements against queries that join data from pragma_table_list(), pragma_table_info() and pragma_foreign_key_list().


Via Hacker News

allen big data database definition hacker join queries query returns schema set sql sqlite sql query union via

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

Software Engineering Manager, Generative AI - Characters

@ Meta | Bellevue, WA | Menlo Park, CA | Seattle, WA | New York City | San Francisco, CA

Senior Operations Research Analyst / Predictive Modeler

@ LinQuest | Colorado Springs, Colorado, United States