0
A
回答
1
文件db/seeds.rb
是專爲這一目的。它應該在您創建Rails項目時自動生成。它的頂部有解釋如何使用它的註釋:
# This file should contain all the record creation needed to seed the database with its default values.
# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
#
# Examples:
#
# cities = City.create([{ :name => 'Chicago' }, { :name => 'Copenhagen' }])
# Major.create(:name => 'Daley', :city => cities.first)
你已經填充了之後,用rake db:seed
與種子數據來填充數據庫。
相關問題
- 1. 在軌數據庫遷移
- 2. 導軌 - 數據遷移與價值DB
- 3. 在Rails遷移中加載數據
- 4. 將數據移動到剛創建一個在導軌遷移
- 5. Grails數據庫遷移加載數據
- 6. ActiveRecord - 加快此導軌遷移
- 7. 錯誤加載或軌道遷移數據庫時
- 8. 遷移PostgreSQL數據庫在UUID軌3.1
- 9. 將遺留數據遷移到導軌中的新模型
- 10. 導軌安裝發動機:在遷移插入數據行
- 11. Rails遷移:加載默認數據
- 12. 在導軌上創建文件遷移
- 13. Hypertable遷移導致導軌問題2.3.8
- 14. 在Rails遷移中遷移數據
- 15. 導軌遷移生產數據庫不太好
- 16. 在數據庫導入後遷移標記遷移
- 17. 導軌遷移除去鍵和添加數據到自動增量列ID
- 18. 預加載數據以加快視圖加載時間 - 導軌
- 19. 導軌遷移腳本VS控制檯
- 20. 導軌 - 遷移錯誤 - PG :: InvalidSchemaName:ERROR:
- 21. 創建新的導軌遷移錯誤
- 22. 導軌:驗證模型VS遷移
- 23. 導軌遷移。修改auto_increment的起點
- 24. 如何捕獲導軌遷移錯誤?
- 25. 導軌遷移版本兼容性
- 26. 導軌刪除舊模型遷移
- 27. 我如何加載使用加載數據本地infile遷移軌道中的csv文件?
- 28. 導軌與載波遷移錯誤:未定義方法`附件'
- 29. 運行remove_column在軌遷移
- 30. Model.reset_column_information不在軌道遷移
我認爲這個文件只存在於Rails 3以上。但是如果你想早些使用它,那麼只需製作文件並自己添加rake任務就不會有問題。 – Matchu 2010-05-14 21:53:55
不正確。 '[〜/ Code/rails] rails --version Rails 2.3.5 [〜/ Code/rails] rails seeds create ... create db/seeds.rb' – 2010-05-14 21:57:33