erd.sketch

由 PostgreSQL SQL 生成 ERD 关系图

方言不用在列表里选 — 它就写在脚本里。下面是编辑器在一份典型的 PostgreSQL 结构中找到的东西。

输入schema.sql
CREATE TABLE users (
    id BIGSERIAL PRIMARY KEY,
    email       VARCHAR(255) NOT NULL UNIQUE,
    full_name   VARCHAR(120),
    is_active   BOOLEAN NOT NULL,
    created_at  TIMESTAMPTZ NOT NULL
);

CREATE TABLE orders (
    id BIGSERIAL PRIMARY KEY,
    user_id     BIGINT NOT NULL REFERENCES users(id),
    total       NUMERIC(12,2) NOT NULL,
    note        TEXT,
    placed_at   TIMESTAMPTZ NOT NULL
);
判断为
PostgreSQL
依据
SERIAL · TIMESTAMPTZ · BOOLEAN

已解析:2 张表,1 条关系

打开编辑器

脚本留在浏览器里:解析和生成都在您的机器上进行,不会上传到服务器。

编辑器认识的该方言类型

INTEGERBIGINTSMALLINTSERIALBIGSERIALNUMERIC(12,2)REALDOUBLE PRECISIONBOOLEANTEXTVARCHAR(255)CHAR(2)DATETIMETIMESTAMPTIMESTAMPTZUUIDJSONBJSONBYTEAINET