1. 數(shù)據(jù)庫(kù)
rails blog -d mysql
\rlab\blog>rake db:create:all
ruby script\generate scaffold Post title:string body:text
rake db:migrate
- db:charset 檢索當(dāng)前環(huán)境下數(shù)據(jù)庫(kù)的字符設(shè)置
- db:collation 檢索當(dāng)前環(huán)境下數(shù)據(jù)庫(kù)的校對(duì)
- db:create 用config\database.yml中的定義創(chuàng)建當(dāng)前 RAILS_ENV 項(xiàng)目環(huán)境下的數(shù)據(jù)庫(kù)
- db:create:all 用config\database.yml中的定義創(chuàng)建所有數(shù)據(jù)庫(kù)
- db:drop 刪除當(dāng)前 RAILS_ENV項(xiàng)目環(huán)境中的數(shù)據(jù)庫(kù)
- db:drop:all 刪除所有在 config\database.yml中定義的數(shù)據(jù)庫(kù)
- db:reset 從db\schema.rb中為當(dāng)前環(huán)境重建數(shù)據(jù)庫(kù)(先刪后建).
- db:rollback 回滾(清華出版社一本SQLSERVER書的名詞[很奇怪為什么不直接用滾回])數(shù)據(jù)庫(kù)到前一個(gè)版本. 指定回滾到哪一步要用 STEP=n 參數(shù)
- db:version 檢索當(dāng)前模式下的版本
rails blog -d mysql
\rlab\blog>rake db:create:all
ruby script\generate scaffold Post title:string body:text
rake db:migrate