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入门权威经典,分享给大家,很少的资源
rails入门
入门级的,好像还没多少学,不太清楚这个语言
Ruby on Rails入门经典代码,非常适合新手学习使用
Ruby on Rails入门培训,学习ruby 及rails 、ROR的入门宝典
ruby on rails 入门教程 原书第二版, rails 3.2
Ruby on Rails入门经典-例子,有很多rails工程实例。
RUBY ON RAILS入门经典 pdf 电子书 花钱买的和大家共享
Ruby on Rails 入门级简介 ,
Ruby on Rails入门经典.rar
rails官网入门笔记的翻译,非常不错的rubyonrails入门教程!
学习rails和ruby的好教程。赶快下吧!
程序 博文链接:https://zhangjingqiang.iteye.com/blog/47041
有一个工程开发的详细流程,教你一步一步掌握ruby开发,特别适合初学者(里面包含源代码)
NULL 博文链接:https://yiditushe.iteye.com/blog/361584
NULL 博文链接:https://fansofjava.iteye.com/blog/640227
学习rury on rails 的好教程。。。。
不是经典我决不上传,我的风格就是这样。 绝好的ROR入门教程,任何人都能看会。 即使没有开发基础的人,只要你懂计算机操作。