Ant*_*nAL 8 model loading fixtures ruby-on-rails-3
对于自动化测试,使用RSpec和FactoryGirl.
通常,我需要手动播放我的应用程序.所以,我需要一种方便的方法来使用一些数据填充数据库.
最方便的方法是使用固定装置,因为它们可以非常好地处理模型之间的关系.
我知道,我可以通过rake db:fixtures:load命令加载灯具,但有时我只需要填充特定型号(比方说,只有客户 - >订单 - >产品)
我正在寻找一个命令,像这样:
rake db:fixtures:load --models=customers,orders,products
Run Code Online (Sandbox Code Playgroud)
Sha*_*ell 16
您可以使用:
rake db:fixtures:load FIXTURES=customers,orders,products
Run Code Online (Sandbox Code Playgroud)
使用种子命令怎么样?
rake db:seed
Run Code Online (Sandbox Code Playgroud)
这是一个详细解释它的railscast:
http://railscasts.com/episodes/179-seed-data
http://asciicasts.com/episodes/179-seed-data
| 归档时间: |
|
| 查看次数: |
3444 次 |
| 最近记录: |