disables referential integrity in AR's delete strategy #90

This commit is contained in:
Ben Mabey 2012-01-02 19:35:06 -07:00
parent 501025b9de
commit e8bade3abf

View file

@ -54,8 +54,10 @@ module DatabaseCleaner::ActiveRecord
def clean
connection = connection_klass.connection
tables_to_truncate(connection).each do |table_name|
connection.delete_table table_name
connection.disable_referential_integrity do
tables_to_truncate(connection).each do |table_name|
connection.delete_table table_name
end
end
end