Ruby on rails 如何删除Rspec';在钩之前是什么?

Ruby on rails 如何删除Rspec';在钩之前是什么?,ruby-on-rails,rspec,Ruby On Rails,Rspec,我发现在我的规范运行之后,在(:all)之前使用。我不知道我需要在(:all)挂钩之后使用来删除它们。现在我的测试数据库充满了这些记录,我想重置它。我怎样才能做到这一点?似乎没有db:test:resetrake任务 谢谢 你可以跑步 rake db:reset RAILS_ENV=test 你也可以跑步 rake db:test:prepare

我发现在我的规范运行之后,在(:all)之前使用
。我不知道我需要在(:all)
挂钩之后使用
来删除它们。现在我的测试数据库充满了这些记录,我想重置它。我怎样才能做到这一点?似乎没有
db:test:reset
rake任务

谢谢

你可以跑步

rake db:reset RAILS_ENV=test
你也可以跑步

rake db:test:prepare