instance method
insert_fixtures_set
Ruby on Rails 5.2.8.1
Since v5.2.8.1 Last seen in v5.2.8.1Signature
insert_fixtures_set(fixture_set, tables_to_delete = [])
No documentation comment.
Parameters
-
fixture_setreq -
tables_to_deleteopt = []
Source
# File activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb, line 377
def insert_fixtures_set(fixture_set, tables_to_delete = [])
disable_referential_integrity do
transaction(requires_new: true) do
tables_to_delete.each { |table| delete "DELETE FROM #{quote_table_name(table)}", "Fixture Delete" }
fixture_set.each do |table_name, rows|
rows.each { |row| insert_fixture(row, table_name) }
end
end
end
end
Defined in activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb line 377
· View on GitHub
· Improve this page
· Find usages on GitHub