Ruby on Rails 2.1 - 生成器

Ruby 提供了一个名为 Generator 的脚本。此脚本可用于在 Rails 中生成许多有用的项目。下面列出了最重要的生成器。

生成器 描述
script/generate model ModellName 生成 Active Records。
script/generate controller ListController show edit 生成 Controller。
script/generate scaffold ModelName ControllerName 生成 Scaffold。
script/generate migration AddNewTable 生成要迁移的表。
script/generate plugin PluginName 生成插件。
script/generate integration_test TestName 生成集成测试。
script/generate session_migration 生成会话迁移。

下面给出了可以与生成器一起使用的选项列表 −

  • -p, --pretend 运行但不进行任何更改。

  • -f, --force 覆盖文件已经存在。

  • -s, --skip 跳过已经存在的文件。

  • -q, --quite 抑制正常输出。

  • -t, --backtrace 调试:显示错误回溯。

  • -h, --help 显示此帮助消息。

  • -c, --svn 使用 subversion 修改文件。

rails-quick-guide.html