- 学习 Ruby on Rails
- Rails 2.1 主页
- Rails 2.1 简介
- Rails 2.1 安装
- Rails 2.1 框架
- Rails 2.1 目录结构
- Rails 2.1 示例
- Rails 2.1 数据库设置
- Rails 2.1 Active Records
- Rails 2.1 迁移
- Rails 2.1 控制器
- Rails 2.1 视图
- Rails 2.1 布局
- Rails 2.1 脚手架
- Rails 2.1 和 AJAX
- Rails 2.1 上传文件
- Rails 2.1 发送邮件
- 高级 Ruby on Rails 2.1
- Rails 2.1 RMagick 指南
- Rails 2.1 基本 HTTP 认证
- Rails 2.1 错误处理
- Rails 2.1 路由系统
- Rails 2.1 单元测试
- 高级 Ruby on Rails 2.1
- Rails 2.1 提示与技巧
- 快速参考指南
- 快速参考指南
- Ruby on Rails 2.1 有用资源
- Ruby on Rails 2.1 - 资源
- Ruby on Rails 2.1 - 讨论
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
广告