创建数据库& rspec之前的架构

时间:2016-10-29 08:22:08

标签: ruby-on-rails ruby rspec ruby-on-rails-5

我有一个使用MySQL进行测试和开发的RoR 5应用程序。 MySQL服务器创建了development数据库,但缺少testing数据库(因此规范未运行)。

我可以自己创建数据库,但是我想知道在运行rspec spec时是否有办法让RoR为我创建数据库。

1 个答案:

答案 0 :(得分:2)

我会这样做:

RAILS_ENV=test bundle exec rake db:create 
RAILS_ENV=test bundle exec rake db:schema:load