instance method insert_fixtures_set

Ruby on Rails 5.2.8.1

Since v5.2.8.1 Last seen in v5.2.8.1

Signature

insert_fixtures_set(fixture_set, tables_to_delete = [])

No documentation comment.

Parameters

fixture_set req
tables_to_delete opt = []
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

Defined in ActiveRecord::ConnectionAdapters::SQLite3Adapter

Type at least 2 characters to search.

↑↓ navigate · open · esc close