# File lib/database_cleaner/active_record/truncation.rb, line 105 def clean connection.disable_referential_integrity do tables_to_truncate.each do |table_name| connection.truncate_table table_name end end end
# File lib/database_cleaner/active_record/truncation.rb, line 119 def connection #::ActiveRecord::Base.connection connection_klass.connection end
overwritten
# File lib/database_cleaner/active_record/truncation.rb, line 125 def migration_storage_name 'schema_migrations' end
# File lib/database_cleaner/active_record/truncation.rb, line 115 def tables_to_truncate (@only || connection.tables) - @tables_to_exclude - connection.views end