Ruby on Rails 2.1 - 生成器



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

生成器 描述
script/generate model 模型名称 生成 Active Records。
script/generate controller 列表控制器 show edit 生成控制器。
script/generate scaffold 模型名称 控制器名称 生成脚手架。
script/generate migration 添加新表 生成要迁移的表。
script/generate plugin 插件名称 生成插件。
script/generate integration_test 测试名称 生成集成测试。
script/generate session_migration 生成会话迁移。

下面列出了可与生成器一起使用的选项:

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

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

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

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

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

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

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

rails-quick-guide.htm
广告