Aller au contenu principal
Concepteur d'ERD collaboratif open source

Concevez vos bases de données visuellement.
Générez du SQL. Collaborez en direct.

EntityFlow est un concepteur d'ERD collaboratif en temps réel et auto-hébergeable. Dessinez votre schéma sous forme de tables, champs, relations et groupes, puis générez du PostgreSQL, MySQL, SQL Server, SQLite et DBML avec validation en direct et édition multijoueur.

app.entityflow.dev
L'éditeur EntityFlow affichant le schéma Acme Storefront
Génère du DDL prêt pour la production pour
  • PostgreSQL
  • MySQL
  • MariaDB
  • SQL Server
  • SQLite
  • DBML
L'éditeur

Un canevas conçu pour les schémas

Déposez des tables, saisissez des champs, tirez des relations : EntityFlow maintient les clés étrangères proprement routées, regroupe les tables liées et empêche le diagramme de se désaligner.

  • Routage orthogonal des FK qui reste lisible
  • Groupes conteneurs, notes adhésives et enums personnalisés
  • Sélection multiple, copier/coller et alignement magnétique
Explorer l'éditeur
app.entityflow.dev
L'éditeur EntityFlow avec le schéma Acme Storefront
Export

Du DDL de production, instantanément

Un seul modèle, tous les dialectes. Générez un DDL propre et idiomatique pour cinq bases de données plus DBML, validé en direct pour chaque dialecte pendant la conception, pour un SQL correct avant le déploiement.

  • PostgreSQL, MySQL, MariaDB, SQL Server, SQLite
  • Export DBML, PNG/SVG, PDF et JSON
  • Validation adaptée au dialecte avec problèmes en ligne
Voir la génération SQL
app.entityflow.dev
La boîte de dialogue d'export SQL générant du DDL PostgreSQL
Import

Partez de votre vraie base de données

Pointez EntityFlow vers une base PostgreSQL, MySQL, SQL Server ou SQLite active et importez son schéma, ou collez du DBML, du JSON ou le résultat d'une requête. Faites de la rétro-ingénierie en quelques secondes.

  • Connexion et introspection d'une base active
  • Import de DBML, JSON ou SQL
  • Diagrammes synchronisés à mesure que les schémas évoluent
Voir les options d'import
app.entityflow.dev
La boîte de dialogue de connexion à une base de données
Tout dans un seul canevas

Un seul outil pour tout le workflow de schéma

De la première table à une migration en production : concevez, validez, collaborez et déployez sans quitter l'éditeur.

Auto-hébergement et open-core

Votre schéma, vos serveurs

Exécutez EntityFlow sur votre propre infrastructure avec Docker Compose ou Helm. Utilisez votre propre base de données et fournisseur d'identité (OIDC/SAML), et gérez membres, espaces de travail et licences depuis EntityFlow Hub.

  • Docker Compose et Helm, compatible binaire unique
  • Utilisez votre propre Postgres / MySQL / SQL Server
  • SSO via Better Auth (OIDC / SAML)
Lire le guide d'auto-hébergement

Commencez à concevoir votre schéma

Gratuit et open source. Lancez-le dans votre navigateur ou auto-hébergez-le en quelques minutes.