1.rails new demo
2.cd demo
3.rails generate controller say hello goodbye
生成乙個控制器say和兩個頁面hello與goodbye
4. rails server
5.rails g scaffold product title:string description:text
建立資料庫中的表結構
表名: product
欄位名:title、description
字段屬性:string、text、date、datetime、integer、char、float、decimal、boolean、references(關聯)
rails generate scaffold comment body:text post:references
6.rake db:migrate
生成資料庫
rake db:migrate:status 檢視各表的生成情況
rake db:migrate:down version=..........刪除某個已經生成的資料庫表
rake db:rollback (step=3)
rake db:migrate redo (step=3)
rake db:reset 刪除資料庫重建
7.rails generate migration add_quantity_to_production quantity:integer
向表production中新增乙個integer型別的字段quantity
8.rake db:create
建立乙個空的資料庫
9.rake routes
顯示所有的路徑資訊
10.rake -t
顯示所有的命令
11.rake stats
顯示**詳情(**行數等)
12.bundle update
更新所有元件
bundle install without --production
將gemfile中的所有元件除了部署元件全部安裝到本地
bundle update ***
更新某一元件
13.rake console
進入控制台
1.gem list --local rails
檢視當前本機安裝的rails的版本
2.gem install rails --version 3.0.0
安裝固定版本的rails
gem update rails
gem uninstall ***x
解除安裝***
rails常用命令
rails new demo d mysql使用mysql新建乙個專案 rails g controller welcome新建乙個welcome的控制器 rake db create 根據配置建立空的資料庫 rails g scaffold person name string bio text ...
rails的常用命令
rails的常用命令 rails version 4.2.0 1.新建rails專案,rails new 專案名 skip bundle 這個是為了略過bundle依賴檢查 2.新建控制器和模型 rails generate g model 模型名 單數 字段 屬性。rails generate g...
rails的常用命令
rails的常用命令 rails version 4.2.0 1.新建rails專案,rails new 專案名 skip bundle 這個是為了略過bundle依賴檢查 2.新建控制器和模型 rails generate g model 模型名 單數 字段 屬性。rails generate g...