RSpec.configure do |config| config.before(:suite) do DatabaseCleaner.clean_with(:truncation) end config.append_after(:context) do DatabaseCleaner.clean_with(:truncation, cache_tables: false) end config.before(:each) do DatabaseCleaner.strategy = :transaction end config.before(:each, :js) do DatabaseCleaner.strategy = :truncation end config.before(:each, :truncate) do DatabaseCleaner.strategy = :truncation end config.before(:each, :migration) do DatabaseCleaner.strategy = :truncation, { cache_tables: false } end config.before(:each) do DatabaseCleaner.start end config.append_after(:each) do DatabaseCleaner.clean end end