32

如何生成 Rails 应用程序中使用的数据库模式的图像?

4

1 回答 1

6

你试过rake db:schema:dump吗?

本质上,确保您的database.yml文件引用了您希望转储的数据库,然后运行该命令。它将获取所述数据库中的所有表和索引,然后将其写入schema.rb.

请注意,schema.rb一旦它包含转储,您应该重命名;否则,它可能会被覆盖。

于 2009-01-26T22:20:48.073 回答