Ferramenta de ER Diagram para PostgreSQL — Design Visual de Esquemas

O PostgreSQL é o banco de dados relacional open-source mais avançado do mundo — e o ER Flow é a ferramenta de design de esquemas construída para ele. Seja iniciando um novo projeto ou fazendo engenharia reversa de um banco Postgres em produção, o ER Flow oferece um canvas visual para modelar tabelas, chaves estrangeiras, índices, views e stored procedures com precisão.

O ER Flow suporta a gama completa de tipos de coluna do PostgreSQL: text, varchar, integer, bigint, uuid, jsonb, timestamptz, numeric, boolean e muito mais. Defina constraints, configure valores padrão e marque colunas nullable — tudo sem escrever uma linha de DDL. O canvas visual mostra seu esquema inteiro de uma vez, facilitando a identificação de problemas de normalização e relacionamentos ausentes antes que cheguem à produção.

Conecte seu assistente de IA (Cursor, Windsurf ou Claude Code) ao MCP Server do ER Flow e deixe-o criar o esquema PostgreSQL a partir de descrições em linguagem natural. A IA lê seu esquema DBML atual, cria tabelas e relacionamentos, e atualiza o canvas visual em tempo real. Gere arquivos de migration com diff baseado em checkpoints e mantenha seu esquema Postgres versionado.

Key Features

Suporte Completo a Tipos PostgreSQL

Projete colunas com qualquer tipo Postgres — uuid, jsonb, timestamptz, numeric(p,s), arrays e tipos enum customizados. O ER Flow os renderiza corretamente no canvas e no SQL gerado.

Integração com IA via MCP Server

Conecte Cursor, Windsurf ou Claude Code ao MCP Server do ER Flow. Descreva seu esquema PostgreSQL em linguagem natural e veja a IA criar tabelas, índices e chaves estrangeiras em tempo real.

Colaboração em Tempo Real com CRDT

Projete seu esquema Postgres com toda a equipe simultaneamente. Alimentado por CRDTs (Yjs), o ER Flow sincroniza alterações instantaneamente sem conflitos — mesmo em equipes distribuídas.

Geração de Migrations

Salve um checkpoint do esquema, faça alterações e gere um diff de migration preciso. O ER Flow produz instruções ALTER TABLE prontas para executar no seu banco PostgreSQL.

Quick Start

1

Importe ou Comece do Zero

Cole um dump SQL do PostgreSQL no importador SQL do ER Flow para fazer engenharia reversa de um esquema existente. Ou inicie um novo modelo de dados e adicione tabelas manualmente.

2

Projete Seu Esquema

Adicione tabelas, defina colunas com tipos Postgres adequados, desenhe relacionamentos de chaves estrangeiras e crie índices — tudo no canvas visual.

3

Colabore com Sua Equipe

Convide colegas. Todos editam o diagrama em tempo real. Use links de compartilhamento somente leitura para stakeholders que precisam revisar o esquema sem editar.

4

Gere Migrations

Salve um checkpoint, itere no design, depois gere um SQL de migration que captura cada alteração. Aplique-o ao seu banco PostgreSQL com confiança.

Comece a projetar seu esquema PostgreSQL gratuitamente

Grátis para começar. Sem necessidade de cartão de crédito.