Générer des diagrammes basés sur vos Modèles Active Records

Rails ERD est un Gem qui va nous permettre de générer des diagrammes et donner un apperçu de la façon dont vos modèles sont liés. Cela permet aussi de vous fournir une bonne documentation pour votre projet.

Par ailleurs, Rails ERD fournit également un outils afin d’inspecter le modèle de domaine de notre application et ils fournissent une API pour créer ses propres diagrammes.

C’est donc un must-to-have !

Pour l’installer il faudra installer Graphviz. En effet Rails ERD s’appuie sur ce logiciel opensource pour générer les diagrammes. Faites donc :

brew install graphviz

Dans votre application.rb ajoutez le gem comme ceci :

group :development do
  gem 'rails-erd'
end

Puis dans votre terminal :

$ bundle install
$ bundle exec erd

Un fichier erd.pdf sera généré à la racine de votre projet représentant sous forme de digramme votre modèle de données !

Vous aimerez aussi...