method

insert_fixtures_set

rails latest stable - Class: ActiveRecord::ConnectionAdapters::SQLite3Adapter

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v5.2.3) is shown here.

insert_fixtures_set(fixture_set, tables_to_delete = [])
public

No documentation available.

# 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