Draw tables, keys and relations on a canvas, fill them with sample rows and run real SQL in your browser. AI writes the SQL, seeds the data and saves versions.
Model the Data Before You Build On It
select u.full_name, count(o.id) as orders, sum(o.total) as spent from users u join orders o on o.user_id = u.id where o.status = 'paid' group by 1 order by spent desc limit 5;
Draw a PostgreSQL schema as an ER diagram, fill it with sample rows and run real SQL. Postgres runs in your browser, so there is nothing to install.
+create table reviews (+ id int8 primary key,+ product_id int8 references products(id),+ user_id uuid references users(id),+ rating int2 check (rating between 1 and 5)+);alter table orders- add column note varchar(80);+ add column note text;
A project for planning the data behind a product. You draw a PostgreSQL schema as an ER diagram, fill its tables with sample rows and run real SQL against it, so the design is tested before anyone builds on it.
Yes. Queries run on PostgreSQL itself, running right in your browser, so there is no server to set up and nothing to install. The tables and their sample rows are saved with the design.
Yes. A project can hold several databases, each with its own tables, rows and diagrams, alongside the SQL scripts you write against them.
It reads your schema and changes it for you: it writes and applies the SQL, adds or edits sample rows, runs queries, arranges the diagram, and saves and compares versions. Ask in plain language, and it explains what it changed.
Export it. Download a full SQL script of the schema and its data, or just the data, and run it on your own PostgreSQL. The diagram exports as PNG, SVG or PDF for documents and reviews.
Yes. Invite people by email to edit, comment or view. Changes appear for everyone as they are made, and you can see who is in the design and which table they have open.