是否有一个应用程序可以接收我的db / schema.rb和我的模型文件,并生成一张图片,显示带有关系的表格,以及(如果可能):dependent => :破坏映射。 (如果此表被删除,XYZ将被删除,等等)
我使用annotate在我的模型文件中显示数据库列,这是一个好的开始,但我需要一张图片
答案 0 :(得分:2)
Rails ERD生成模型图。我不认为它显示:dependent => :破坏映射,但也可以对其进行修补以添加此功能。
答案 1 :(得分:0)
MySQL Workbench,如果那是你的DB:
http://www.mysql.com/downloads/workbench/
它是什么: http://en.wikipedia.org/wiki/MySQL_Workbench
RubyMine IDE也可以这样做。
答案 2 :(得分:0)
另一个可用于生成模型图像的工具是railroad。我不认为它处理:dependent => :破坏映射,但它确实有一些其他不错的功能。