我想啓動rails控制檯,並在非默認數據庫(如測試數據庫)的數據庫中創建數據庫條目。我會很感激任何幫助。如何啓動導軌控制檯並獨佔使用測試數據庫?
24
A
回答
45
要test
環境中啓動控制檯:
ruby script/console test
ruby script/console production
要test
環境中運行rake任務:
rake db:create RAILS_ENV=test
rake db:migrate RAILS_ENV=test
在Rails 3或以上,你可以使用:
rails console test
rails c test
0
$ RAILS_ENV=test ./script/console
6
您可以將環境作爲RAILS_ENV=test
:
$ RAILS_ENV=test bundle exec rails console
或者:
$ RAILS_ENV=test bundle exec rails c
你也可以這樣做:
$ bundle exec rails console test
或者:
$ bundle exec rails c test
你可以看到像
Loading test environment (Rails 3.2.8)
1.9.3p327 :001 >
相關問題
- 1. 從控制檯查看導軌測試
- 2. 不能填充測試的Postgres數據庫軌控制檯
- 3. 使用導軌控制檯
- 4. 如何在導軌控制檯中查找數據庫名稱
- 5. 無法啓動導軌服務器或導軌控制檯
- 6. 無法啓動導軌服務器或導軌控制檯
- 7. rspec與自動測試軌複製控制檯中的測試
- 8. 如何在非導軌項目中使用導軌控制檯?
- 9. 無法登錄到控制檯集成測試的導軌控制檯
- 10. 無法使用JUnit5控制檯啓動器運行測試
- 11. 導軌控制檯在生產中重置整個數據庫
- 12. 在導軌控制檯中沒有數據庫連接
- 13. 屈啓動退出<strong>導軌控制檯</strong>後立即後導軌控制檯退出
- 14. 測試導軌4控制器
- 15. 在導軌控制器中測試GET
- 16. 測試導軌嵌套控制器
- 17. 導軌控制檯是否動態?
- 18. 軌控制檯 - 啓動軌道控制檯時無法加載custom_require.rb
- 19. 寫入導軌控制檯
- 20. 導軌 - 通過控制檯
- 21. 爲什麼測試在提示時失敗並通過導軌控制檯?
- 22. 如何使用導軌控制檯嚮導軌數據集中的要素添加一個整數
- 23. 導軌 - 測試使用從複製
- 24. 如何測試通過軌道控制檯
- 25. 軌,MINITEST:如何測試控制器
- 26. 使用軌道控制檯
- 27. 如何啓用可滾動控制檯?
- 28. 如何使用capistrano訪問導軌控制檯?
- 29. 如何使用控制檯將日期保存到導軌中
- 30. 導航控制檯測試問題