Подтвердить что ты не робот

Visualize Rails schema.rb с помощью инструмента/плагина/script

Я ищу крошечный инструмент / script/plugin, чтобы визуализировать мой файл Rails schema.rb, чтобы наш проект не поддерживал отдельную диаграмму вручную.

Есть ли у вас опыт в этом вопросе?

4b9b3361

Ответ 1

Отъезд RailRoad.

Он создает диаграммы для моделей и контроллеров. Бьюсь об заклад, это сделает то, что вы хотите. Он создает файлы DOT, которые можно просмотреть с помощью Graphviz или других программ.

У меня был некоторый успех, но когда у вас есть тонна моделей, вам может понадобиться выполнить ручную перегруппировку, чтобы получить неплохую диаграмму.

Пример RailRoad http://railroad.rubyforge.org/diagrams/depot_models_full.png

Ответ 3

Вы также можете проверить Schemapper для Rails 3.0 +

Ответ 4

Подтверждение верхнего ответа как способ перехода. Вы можете сделать вывод DOT от Railroad до graphviz-dev.appspot.com для создания изображения в Интернете.

Как заявили другие, было бы неплохо, если бы вы могли вручную изменить результат.