Projete seu banco de dados
visualmente
Crie diagramas ER, gere migrações, colabore em tempo real. A ferramenta moderna de design de banco de dados para desenvolvedores.
Confiado por desenvolvedores em
Tudo o que você precisa para projetar bancos de dados
De diagramação visual à geração de código, ER Flow tem tudo coberto.
Colaboração em Tempo Real
Trabalhe junto com sua equipe no mesmo diagrama. Veja cursores, alterações e comentários em tempo real.
Checkpoints e Versionamento
Crie checkpoints do seu esquema. Reverta a qualquer momento. Rastreie alterações em procedimentos e triggers.
Geração de Migrações
Gere migrações SQL automaticamente. Suporte para PostgreSQL, MySQL e mais.
Servidor MCP (Integração com IA)
Conecte ao Cursor ou outras ferramentas de IA. Deixe a IA criar e atualizar seu esquema enquanto escreve código.
Triggers e Procedimentos
Crie, edite e versione seus triggers e procedimentos armazenados de banco de dados visualmente.
Grupos de Tabelas
Organize tabelas em grupos lógicos. Codifique por cor e colapsar seções do seu diagrama.
Notas e Comentários
Adicione notas a tabelas, colunas ou em qualquer lugar da tela. Documente suas decisões de esquema.
Importação SQL
Importe esquemas existentes de arquivos SQL. Cole declarações CREATE TABLE e pronto.
Modo de Visualização e Compartilhamento
Compartilhe diagramas com acesso somente leitura. Perfeito para documentação e integração.
Deixe a IA projetar seu banco de dados
Conecte ER Flow ao seu assistente de codificação IA via servidor MCP. À medida que você descreve recursos em linguagem natural, seu esquema é atualizado automaticamente.
- Funciona com Cursor, Windsurf e outras ferramentas compatíveis com MCP
- Gera migrações automaticamente à medida que o esquema muda
- A IA entende relacionamentos e sugere chaves estrangeiras
- Sincronização em tempo real entre seu IDE e o diagrama
e author_id vinculado a users"
Pronto para projetar bancos de dados melhores?
Junte-se a milhares de desenvolvedores usando ER Flow.
Comece grátisPreços simples e transparentes
Comece grátis, atualize quando precisar de mais poder.
Grátis
Para aprendizado e experimentação
Pro
Para equipes e profissionais
Perguntas Frequentes
O que é o ER Flow?
ER Flow é um editor de diagramas ER online e gratuito para design de banco de dados. Ele permite criar diagramas entidade-relacionamento visualmente, gerar migrações SQL para Laravel e Phinx, colaborar em tempo real com sua equipe e integrar com assistentes de IA como Cursor e Windsurf via MCP Server. Suporta PostgreSQL, MySQL, Oracle, SQL Server e SQLite.
O ER Flow é gratuito?
Sim. O ER Flow tem um plano gratuito que inclui 1 projeto, 3 diagramas públicos e 20 tabelas por diagrama. O plano Pro custa $7,97/usuário/mês (cobrado anualmente) e inclui projetos ilimitados, diagramas privados, colaboração em tempo real, MCP Server para integração com IA, geração de migrações e mais.
Quais bancos de dados o ER Flow suporta?
O ER Flow suporta PostgreSQL, MySQL, Oracle, SQL Server e SQLite. Cada mecanismo de banco de dados possui seus próprios tipos de coluna, tipos de índice e opções de restrição. Você também pode importar schemas existentes via arquivos SQL ou conectando diretamente a um banco de dados.
O ER Flow funciona com assistentes de IA?
Sim. O ER Flow fornece um MCP Server (Model Context Protocol) que conecta com assistentes de IA como Cursor, Windsurf, Claude Code e outras ferramentas compatíveis com MCP. Seu assistente de IA pode ler, criar e modificar seu schema de banco de dados diretamente através de comandos em linguagem natural, e as alterações aparecem no diagrama visual em tempo real.
Posso gerar migrações a partir do meu diagrama ER?
Sim. O ER Flow gera arquivos de migração para frameworks Laravel e Phinx. Ele usa um sistema de diffing baseado em checkpoints que detecta criação, exclusão e renomeação de tabelas, adição, modificação e remoção de colunas, alterações em índices e chaves estrangeiras. Gera métodos up() e down().
Como funciona a colaboração em tempo real?
O ER Flow usa CRDTs (Tipos de Dados Replicados Livres de Conflito) alimentados por Yjs para colaboração em tempo real. Vários membros da equipe podem editar o mesmo diagrama simultaneamente, ver os cursores uns dos outros, e todas as alterações sincronizam instantaneamente via WebSocket. Você pode convidar colegas com permissões de Editor ou Visualizador.