ruby and rails常用命令整理

阅读更多
Rubygems
gem uninstall rake -v 0.9.2.2当有多版本的时候可能有冲突,用这个命令去解决

rails常用命令整理
rails generate scaffold News title:string content:text references:category
rails generate controller admin/News 这有助于asset pipline自动生成app/assets/javascripts/admin/news.js.coffee和app/assets/stylesheets/admin/news.css.scss

rake db:migrate:redo STEP=3重做n步数据库操作
rake db:rollback VERSION=20120104101248 意味着将版本退回到20120104101248。20120104101248版本还是已执行的,而20120104101248以后的那些版本将被取消
rake db:migrate:redo VERSION=20111220013101 是仅仅重做VERSION=20111220013101的那一个
rake routes查看路由
CONTROLLER=users rake routes

Production环境中:
建表:rake RAILS_ENV=production db:schema:load
启动rails:RAILS_ENV=production unicorn_rails

你可能感兴趣的:(ruby and rails常用命令整理)