我正在使用Rspec来测试遗留数据库的代码(没有迁移,没有架构等)。有没有办法防止数据库在迭代之间被删除?感谢。
config.before(:suite) do
DatabaseCleaner.strategy = nil
end
答案 0 :(得分:2)
尝试https://github.com/bmabey/database_cleaner gem。
DatabaseCleaner.strategy = nil # will not do any db cleaning
我希望您可以在真正的遗留数据库上尝试之前测试本地数据库!