Desenhe seu banco de dados. Exporte o SQL.
Um editor de schema nível DrawSQL embutido direto no seu workspace. Arraste tabelas, desenhe chaves estrangeiras e faça round-trip de SQL de verdade para Postgres, MySQL e SQLite — sem outra ferramenta, sem outro login.
O design de banco de dados vive nos lugares errados
Fotos de quadro branco e caixinhas no Figma ficam bonitas, mas não geram SQL. Ferramentas de diagrama avulsas são mais um login, e o diagrama fica desatualizado no instante em que você fecha a aba. DDL escrito à mão é preciso, mas invisível — ninguém consegue ver o formato do banco de dados.
O dotby fecha o ciclo: desenhe de forma visual, exporte SQL de verdade e mantenha o diagrama no mesmo workspace do projeto a que ele pertence — para que a imagem e o trabalho nunca se afastem.
De CREATE TABLE para o canvas — e de volta
Cole seu dump existente e tenha um diagrama. Desenhe um diagrama e tenha SQL limpo e correto para o dialeto. Nada se perde em nenhuma direção.
CREATE TABLE projects (
id uuid PRIMARY KEY,
owner_id uuid NOT NULL,
name varchar(120) NOT NULL,
created_at timestamptz DEFAULT now(),
FOREIGN KEY (owner_id)
REFERENCES users (id)
ON DELETE CASCADE
);Feito para quem pensa em tabelas e chaves
SQL de verdade, nos dois sentidos
Cole um dump de CREATE TABLE e veja virar um diagrama; desenhe um diagrama e exporte SQL de CREATE TABLE fiel. Tabelas, colunas, tipos, chaves primárias, chaves estrangeiras e restrições sobrevivem ao round-trip.
O diagrama não é enfeite — é a fonte que você realmente pode entregar.
Quatro dialetos, um só modelo
Exporte para PostgreSQL, MySQL, SQLite ou SQL padrão a partir do mesmo diagrama. Tipos, aspas de identificadores e expressões de auto-incremento são traduzidos corretamente por dialeto. Troque o alvo e o SQL é gerado de novo na hora.
Desenhe uma vez, mire no banco de dados que você realmente usa.
Colunas em fidelidade total
Cada coluna carrega o que um schema real precisa: tipo com tamanho/precisão/escala, nullable, chave primária, unique, default, auto-incremento e comentários. As chaves estrangeiras carregam ações ON DELETE / ON UPDATE.
O SQL gerado é completo, não um rascunho de brincadeira que você termina na mão.
Ele pega seus erros
Um painel de avisos em tempo real aponta o que dá dor de cabeça depois: chaves estrangeiras soltas, nomes de coluna duplicados, tabelas sem chave primária, tipos incompatíveis numa relação. Os avisos te mantêm honesto — nunca te bloqueiam.
Você encontra a relação quebrada no canvas, não em produção.
Nativo do seu workspace
O canvas segue o tema do app — modo claro e escuro automático, sem marca de terceiros, sem marca d’água. Os diagramas ficam em pastas, podem ser favoritados e têm acesso público/privado por diagrama, igual aos seus docs e quadros.
Ele parece parte do dotby, não um iframe grudado por fora.
Seguro por design
É uma ferramenta de design, não um executor de migração — ele nunca toca um banco de dados ao vivo. O autossalvamento é ciente de conflitos: se um colega edita o mesmo diagrama, você recebe um claro “outra pessoa editou isto” em vez de uma sobrescrita silenciosa.
A velocidade de um canvas compartilhado, sem o medo de perder trabalho.
Uma ferramenta de schema completa, não um rascunho
Ele fica ao lado do trabalho a que se refere
O schema que você desenha fica ao lado dos seus projetos, tarefas, docs e quadros — um login, uma conta, uma só fonte da verdade. Tema nativo claro e escuro, zero marca d’água e design-only de propósito: ele gera o SQL, você decide quando roda.
Desenhe seu schema hoje
Comece de graça com 1 schema. Vá de Pro para ter ilimitado.