Aller au contenu principal

Exporter en DBML

DBML est un format de schéma compact et lisible — facile à lire, facile à comparer lors d'une revue de code et pris en charge par de nombreux autres outils. EntityFlow peut générer l'intégralité de votre schéma en DBML en une seule étape.

Deux façons de l'obtenir​

  • Fichier → Exporter en DBML copie le schéma complet au format DBML directement dans votre presse-papiers.
  • La section DBML du panneau latéral affiche le même rendu en direct, avec son propre bouton Copier — pratique pendant que vous éditez.

Les deux produisent un résultat identique : une description textuelle de chaque table, champ, contrainte, énumération et référence du diagramme.

Exemple​

Table products {
id integer [pk, increment]
name varchar [not null]
category_id integer
}

Table categories {
id integer [pk, increment]
name varchar [not null]
}

Ref: products.category_id > categories.id

Quand l'utiliser​

  • Partager un schéma dans un message, un ticket ou un wiki.
  • Comparer des modifications de schéma dans une pull request.
  • Importer dans un autre outil compatible DBML — ou de nouveau dans EntityFlow via Importer du DBML.
remarque

DBML décrit la base de données, pas le diagramme — il ne transporte ni les groupes de conteneurs, ni les notes, ni les couleurs, ni les positions. Pour un instantané sans perte qui inclut la mise en page, utilisez Exporter en JSON.