Module: BetterSeeder::Utils::Store

Defined in:
lib/better_seeder/utils/store.rb

Class Method Summary collapse

Class Method Details

.generated_recordsHash

Restituisce l’hash contenente i record generati.

Returns:

  • (Hash)

    hash con i record generati per ciascun modello.



16
17
18
# File 'lib/better_seeder/utils/store.rb', line 16

def generated_records
  @generated_records
end

.store_generated_record(model_name, record) ⇒ Object

Memorizza un record generato per il modello specificato.

Se non esiste già, viene inizializzato un array vuoto per il modello.

Parameters:

  • model_name (String, Symbol)

    il nome del modello

  • record (Object)

    il record da memorizzare



28
29
30
31
# File 'lib/better_seeder/utils/store.rb', line 28

def store_generated_record(model_name, record)
  @generated_records[model_name.to_s] ||= []
  @generated_records[model_name.to_s] << record
end