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

Intern Large Language Models Planning (f/m/x)

@ BMW Group | Munich, DE

Data Engineer Analytics

@ Meta | Menlo Park, CA | Remote, US