Module: Sequel::Plugins::InsertReturningSelect::ClassMethods

Defined in:
lib/sequel/plugins/insert_returning_select.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#instance_insert_datasetObject (readonly)

The dataset to use to insert new rows. For internal use only.



31
32
33
# File 'lib/sequel/plugins/insert_returning_select.rb', line 31

def instance_insert_dataset
  @instance_insert_dataset
end

Instance Method Details

#freezeObject

Freeze instance insert dataset when freezing model class.



34
35
36
37
38
39
# File 'lib/sequel/plugins/insert_returning_select.rb', line 34

def freeze
  super

  @instance_insert_dataset.freeze if @instance_insert_dataset
  self
end