Gerando diagramas no seu projeto em Rails

No evento de Software Livre do ano passado na Unesp, o TaQ mostrou essa gem (o railroad).

Hoje utilizei ela para gerar um diagrama rápido do meu projeto (não quis pegar a folha de papel na mochila ehehe).

1) Entre no diretório do seu projeto via console

2) Instale a gem railroad

sudo gem install railroad  --no-ri --no-rdoc

3) Instale o pacote graphviz para poder converter o dot para png

sudo apt-get install graphviz

4) Rode o comando para gerar o .dot

railroad -o model.dot -M

5) Converta o .dot para .png

dot -Tpng model.dot > model.png

Pronto, haverão 2 arquivos na raiz do seu projeto. Basta abrir o model.png e visualizar :)

  1. Danilo Moura says:

    Boa Tarde
    Tentei usar o railroad mas na hora da execução ele me apresenta os eguinte erro:
    “Table data_files does not exist (ActiveRecord::ActiveRecordError)”. O que pode ser?

    Obrigado!

  1. There are no trackbacks for this post yet.

Leave a Reply