`
cutesunshineriver
  • 浏览: 200585 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
阅读更多
Rails命令行小记:

GEM命令
Gem安装Rails
>> gem install rails

Gem更新Rails
>> gem update rails

Gem安装MySQL驱动
>> gem install mysql

Gem安装Mongrel服务器
>> gem install mongrel

查看gem列表
>> gem list

卸载某个gem
>> gem uninstall some_gem

Rails命令
新建一个名为demo的rails项目
>> rails demo

RUBY命令
启动WEBrick服务器,指定端口号为3000
>> ruby script/server webrick –p 3000

生成名为say的控制器
>> ruby script/generate controller Say index new
销毁名为say的控制器
>> ruby script/destroy controller Say

创建products模型
>> ruby script/generate model product
销毁products模型
>> ruby script/destroy model product

创建名为add_price的迁移任务
>> ruby script/generate migration add_price
撤销名为add_price的迁移任务
>> ruby script/destroy migration add_price

创建名为product的脚手架,指定product表的属性
>> ruby script/generate scaffold product title:string description:text
销毁名为product的脚手架
>> ruby script/destroy scaffold product

Rake命令
生成database.yml中指定的数据库
>> rake db:create

执行数据库迁移任务
>> rake db:migrate

重做某个数据库迁移任务
>> rake db:migrate:redo VERSION=XX

执行数据库迁移任务的Up方法
>> rake db:migrate:up VERSION=XX

执行数据库迁移任务的Down方法
>> rake db:migrate:down VERSION=XX

创建session的迁移任务
>> rake db:sessions:create
清空session表
>> rake:db:sessions:clear

生成HTML格式的帮助文档
>> rake doc:app

统计项目代码
>> rake stats

把开发数据库的结构搬到测试数据库
>> rake db:test:prepare

Product单元测试
>> ruby -I test test/unit/product_test.rb

=========================================
附件里是以前同事做的Rails培训的PPT,存个档。
分享到:
评论

相关推荐

    Ruby on Rails入门权威经典

    《Ruby on Rails入门权威经典》是一本专门为初学者设计的指南,旨在帮助读者全面掌握Ruby on Rails这一强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby编程语言的开源框架,以其“DRY(Don't Repeat ...

    Ruby on Rails入门经典

    在Ruby on Rails入门经典中,你将学习到以下核心知识点: 1. **Ruby语言基础**:首先,你需要了解Ruby的基础语法,包括变量、数据类型(如字符串、整数、浮点数、数组、哈希)、控制结构(如条件语句if/else,循环...

    Ruby on Rails入门经典代码

    本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习Rails的宝贵资源,帮助初学者快速掌握这个强大的框架。 1. **Rails基础知识**: - MVC架构:Rails的核心设计模式,模型负责数据处理,视图负责展示,控制器...

    Ruby on Rails入门例子

    在"Ruby on Rails入门例子"中,我们可能会遇到以下关键概念: - **路由(Routes)**:Rails的路由系统将URL映射到特定的控制器动作,定义了应用的导航结构。在`config/routes.rb`文件中配置路由规则。 - **生成器...

    Rails入门教程一(翻译).pdf

    《Rails入门教程一》是针对初学者的一份详尽指南,旨在帮助读者快速掌握Ruby on Rails框架的基础知识。Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式...

    ruby on rails入门基础

    以上是Ruby on Rails入门的基础知识,通过学习这些,你可以开始构建自己的Web应用。对于初学者,建议跟随一个详细的教程逐步实践,结合实际案例理解Rails的工作原理。在学习过程中,不断练习和调试代码,加深对框架...

    Ruby on Rails入门培训

    Ruby on Rails入门培训,学习ruby 及rails 、ROR的入门宝典

    ruby on rails入门

    ### Ruby on Rails 入门知识点详解 #### Rails简介与特性 **Rails** 是一种用于构建 Web 应用程序的开源框架,它使用 **Ruby** 编程语言编写而成。Rails 自发布以来,就以其优雅、高效及易于使用的特性受到开发者...

    Ruby on Rails 入门经典教程

    《Ruby on Rails 入门经典教程》是一本旨在引导初学者轻松掌握Ruby on Rails框架的教程。Ruby on Rails,简称ROR,是基于Ruby语言的一个开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,以其简洁、...

    Ruby on Rails 入门级简介

    ### Ruby on Rails 入门级简介 #### 一、Ruby on Rails 概述 **Ruby on Rails**(简称 Rails 或 RoR)是一种基于 Ruby 语言的 Web 应用框架,它采用了模型-视图-控制器(MVC)架构模式。Rails 由 David Heinemeier...

    Ruby on Rails入门经典.rar

    本资源"Ruby on Rails入门经典.rar"提供了全面的学习材料,帮助初学者快速掌握Rails的基本概念和实践技巧。 在Rails框架中,"模型"负责处理数据和业务逻辑,"视图"呈现用户界面,而"控制器"则协调模型和视图,确保...

Global site tag (gtag.js) - Google Analytics