Class: ActiveRecord::Bulkoperation::Util::FlushDirtyObjects::DirtyObjects

Inherits:
Object
  • Object
show all
Defined in:
lib/activerecord_bulkoperation/util/flush_dirty_objects.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeDirtyObjects

Returns a new instance of DirtyObjects.



14
15
16
17
# File 'lib/activerecord_bulkoperation/util/flush_dirty_objects.rb', line 14

def initialize
  @insert_or_update  = Set.new
  @insert_on_missing = {}
end

Instance Attribute Details

#insert_on_missingObject (readonly)

Returns the value of attribute insert_on_missing.



12
13
14
# File 'lib/activerecord_bulkoperation/util/flush_dirty_objects.rb', line 12

def insert_on_missing
  @insert_on_missing
end

#insert_or_updateObject (readonly)

Returns the value of attribute insert_or_update.



11
12
13
# File 'lib/activerecord_bulkoperation/util/flush_dirty_objects.rb', line 11

def insert_or_update
  @insert_or_update
end