Я использую Rspec для проверки своего кода на устаревшей базе данных (без миграции, без схемы и т. Д.). Есть ли способ предотвратить сброс базы данных между итерациями? Спасибо.
config.before(:suite) do DatabaseCleaner.strategy = nil end
Попробуйте камень https://github.com/bmabey/database_cleaner.
DatabaseCleaner.strategy = nil # will not do any db cleaning
Я надеюсь, что вы можете протестировать локальную базу данных, прежде чем испытать ее на настоящей устаревшей базе данных!