← All tools

Sql Ddl Schema Visualizer

Parse common CREATE TABLE columns, inline/table primary keys and composite/inline foreign keys; export nodes and edges for a separate graphical viewer. Quoted names preserve case, unquoted names fold lowercase. PK implies not-null in this model; unresolved referenced tables are external nodes. CHECK/UNIQUE/default expressions are not evaluated. Reject other statements and table options. 32 KiB / 50 tables / 1,000 columns / 200 FKs / 10,000 tokens.

sql-ddl-schema-visualizerLOCAL WORKSPACE

Enabling local controls…

Inputs and settings

Processed in this tab without uploading or storing inputs. Each text field is limited to 32 KiB and complete output to 1 MiB; additional format and model limits apply.

Results

Review the settings and run. Editing inputs clears old results.

Processing model and limits

Parse common CREATE TABLE columns, inline/table primary keys and composite/inline foreign keys; export nodes and edges for a separate graphical viewer. Quoted names preserve case, unquoted names fold lowercase. PK implies not-null in this model; unresolved referenced tables are external nodes. CHECK/UNIQUE/default expressions are not evaluated. Reject other statements and table options. 32 KiB / 50 tables / 1,000 columns / 200 FKs / 10,000 tokens.

Data and model checked: PostgreSQL CREATE TABLE ↗Source tool controls ↗

How to use this tool

Load the example, confirm field units and processing rules, then run locally. Editing any input clears the old result. Copy or download the complete output explicitly.

When not to use it

Parse common CREATE TABLE columns, inline/table primary keys and composite/inline foreign keys; export nodes and edges for a separate graphical viewer. Quoted names preserve case, unquoted names fold lowercase. PK implies not-null in this model; unresolved referenced tables are external nodes. CHECK/UNIQUE/default expressions are not evaluated. Reject other statements and table options. 32 KiB / 50 tables / 1,000 columns / 200 FKs / 10,000 tokens.