9
我需要設置我的數據庫與表等,但在某些情況下,我不希望我的種子數據加載。每次我想忽略我的種子數據時,我也不想刪除或移動我的db/seeds.rb
文件。設置數據庫沒有種子數據
有沒有辦法執行rake db:setup
的任務並忽略種子數據?
我需要設置我的數據庫與表等,但在某些情況下,我不希望我的種子數據加載。每次我想忽略我的種子數據時,我也不想刪除或移動我的db/seeds.rb
文件。設置數據庫沒有種子數據
有沒有辦法執行rake db:setup
的任務並忽略種子數據?
是的。只需使用以下兩條命令:
rake db:create
rake db:schema:load
什麼rake db:setup
不只是創建數據庫(db:create
),從db/schema.rb
(db:schema:load
)加載數據,然後將種子數據(db:seed
)。你可以分開做這些步驟。
'rake db:migrate'將創建沒有播種的表....是什麼意思? – gabrielhilal 2012-07-11 21:21:19