列出rails应用程序中生成的不同支架

时间:2013-07-27 09:04:23

标签: ruby-on-rails scaffolding

我使用以下两个命令生成了两个脚手架:

$:- rails generate scaffold User user:string gender:string
$:- rails generate scaffold Microposts microposts:string

是否有任何命令可以列出我迄今为止生成的不同支架? 它应该给我类似的输出:

Scaffold generated:
User
Microposts

2 个答案:

答案 0 :(得分:1)

不是我所知道的,但您可以在应用程序中看到直接结果,并且在每个脚手架之后,您会看到生成了哪些文件。引用RoR指南:

  

Rails中的脚手架是一整套模型,该模型的数据库迁移,操作它的控制器,查看和操作数据的视图,以及上述每个模型的测试套件。

脚手架本身不是一件事,它是一个集合。仅显示用于支撑所有这些文件的名称有什么意义?

答案 1 :(得分:0)

我不这么认为 - 脚手架为给定的类生成模型,视图和控制器(在你的例子中是User和Microposts) - 如果你看app / models,你会看到User.rb和{{1 }}。那么也许这几乎是一回事?