Dessinez votre base de données. Exportez le SQL.
Un éditeur de schéma de niveau DrawSQL intégré directement dans votre workspace. Faites glisser des tables, tracez des clés étrangères et faites du round-trip de vrai SQL pour Postgres, MySQL et SQLite — sans outil en plus, sans login en plus.
La conception de base de données vit aux mauvais endroits
Les photos de tableau blanc et les cases Figma sont jolies mais ne produisent aucun SQL. Les outils de diagramme autonomes sont encore un login de plus, et le diagramme dérive dès que vous fermez l'onglet. Le DDL écrit à la main est précis mais invisible — personne ne peut voir la forme de la base de données.
dotby boucle la boucle : concevez visuellement, exportez du vrai SQL et gardez le diagramme dans le même workspace que le projet auquel il appartient — pour que l'image et le travail ne dérivent jamais.
De CREATE TABLE au canvas — et retour
Collez votre dump existant et obtenez un diagramme. Concevez un diagramme et obtenez du SQL propre et correct pour le dialecte. Rien n'est perdu dans aucun sens.
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
);Conçu pour ceux qui pensent en tables et en clés
Du vrai SQL, dans les deux sens
Collez un dump CREATE TABLE et regardez-le devenir un diagramme ; concevez un diagramme et exportez un SQL CREATE TABLE fidèle. Tables, colonnes, types, clés primaires, clés étrangères et contraintes survivent au round-trip.
Le diagramme n’est pas décoratif — c’est la source que vous pouvez réellement livrer.
Quatre dialectes, un seul modèle
Exportez vers PostgreSQL, MySQL, SQLite ou SQL standard depuis le même diagramme. Types, échappement des identifiants et idiomes d'auto-incrément sont traduits correctement par dialecte. Changez de cible et le SQL se régénère instantanément.
Concevez une fois, ciblez la base de données que vous utilisez vraiment.
Colonnes en haute fidélité
Chaque colonne porte ce dont un vrai schéma a besoin : type avec longueur/précision/échelle, nullable, clé primaire, unique, default, auto-incrément et commentaires. Les clés étrangères portent les actions ON DELETE / ON UPDATE.
Le SQL généré est complet, pas une ébauche jouet que vous finissez à la main.
Il repère vos erreurs
Un panneau d'avertissements en direct signale ce qui mord plus tard : clés étrangères orphelines, noms de colonne en double, tables sans clé primaire, types incompatibles dans une relation. Les avertissements vous gardent honnête — ils ne vous bloquent jamais.
Vous trouvez la relation cassée dans le canvas, pas en production.
Natif de votre workspace
Le canvas est thématisé pour correspondre à l'app — mode clair et sombre automatique, sans marque tierce, sans filigrane. Les diagrammes vivent dans des dossiers, peuvent être mis en favoris et portent un accès public/privé par diagramme, comme vos docs et tableaux blancs.
On dirait une partie de dotby, pas une iframe collée par-dessus.
Sûr par conception
C'est un outil de conception, pas un exécuteur de migration — il ne touche jamais une base de données en direct. La sauvegarde automatique est consciente des conflits : si un coéquipier modifie le même diagramme, vous obtenez un clair « quelqu'un d'autre a modifié ceci » au lieu d'un écrasement silencieux.
La vitesse d'un canvas partagé, sans la peur de perdre son travail.
Un vrai outil de schéma, pas une esquisse
Il vit à côté du travail qu’il concerne
Le schéma que vous concevez se trouve à côté de vos projets, tâches, docs et tableaux blancs — un login, une facture, une seule source de vérité. Thème natif clair et sombre, zéro filigrane, et conception seule à dessein : il génère le SQL, vous décidez quand il s'exécute.
Concevez votre schéma dès aujourd’hui
Commencez gratuitement avec 1 schéma. Passez à Pro pour un accès illimité.