【发布时间】:2011-11-07 17:46:05
【问题描述】:
我想知道是否有一种方法可以针对特定数据库生成脚手架。我在我的应用程序中使用了两个数据库,并希望分别为这两个数据库生成脚手架。这是假设在 rails 2.3.4 中脚手架生成器仍然使用数据库来生成视图,可能并非如此。
提前致谢。
【问题讨论】:
标签: ruby-on-rails generator scaffold
我想知道是否有一种方法可以针对特定数据库生成脚手架。我在我的应用程序中使用了两个数据库,并希望分别为这两个数据库生成脚手架。这是假设在 rails 2.3.4 中脚手架生成器仍然使用数据库来生成视图,可能并非如此。
提前致谢。
【问题讨论】:
标签: ruby-on-rails generator scaffold
您在运行脚手架时定义资源的字段,这将生成视图、模型、控制器、测试和迁移文件(然后用于创建数据库表)。
例如:rails generate scaffold Post name:string title:string content:text
脚手架的工作方式与您似乎想要实现的目标相反。
http://guides.rubyonrails.org/getting_started.html#creating-a-resource
【讨论】:
我还没有测试过,但这行得通吗?
RAILS_ENV=test script/generate scaffold Whatever
【讨论】: