我正在使用 rails 4.2,我正在尝试使用命令 rake test 运行测试。我正在尝试使用 plv8 扩展,所以我从 psql 控制台手动创建它,然后当我运行测试时,它似乎已经从 postgres 中删除了该扩展. 我查看了 rails 4.2 项目,我注意到他们带来了 test:db: prepare。这就是每次删除 plv8 扩展的原因。如何添加一段将在 test:db:prepare 或 test:db:create 之后运行的代码?
我不是修改 Rakefile 解决方案的忠实粉丝。