Module: Sequel::Mapper::ClassMethods

Defined in:
lib/sequel/mapper.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#_datasetObject (readonly)

Returns the value of attribute _dataset.



118
119
120
# File 'lib/sequel/mapper.rb', line 118

def _dataset
  @_dataset
end

#_modelObject (readonly)

Returns the value of attribute _model.



118
119
120
# File 'lib/sequel/mapper.rb', line 118

def _model
  @_model
end

#_primary_keyObject (readonly)

Returns the value of attribute _primary_key.



118
119
120
# File 'lib/sequel/mapper.rb', line 118

def _primary_key
  @_primary_key
end

Instance Method Details

#dataset(dataset) ⇒ Object



114
115
116
# File 'lib/sequel/mapper.rb', line 114

def dataset(dataset)
  @_dataset = dataset
end

#model(model) ⇒ Object



105
106
107
# File 'lib/sequel/mapper.rb', line 105

def model(model)
  @_model = model
end

#primary_key(primary_key) ⇒ Object Also known as: key



109
110
111
# File 'lib/sequel/mapper.rb', line 109

def primary_key(primary_key)
  @_primary_key = primary_key
end