Module: Quiver::Adapter::ClassMethods
- Defined in:
- lib/quiver/adapter.rb
Instance Method Summary collapse
Instance Method Details
#adapter_type(val = nil) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/quiver/adapter.rb', line 12 def adapter_type(val=nil) if val @adapter_type = val end @adapter_type end |
#primary_key_name(val = nil) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/quiver/adapter.rb', line 20 def primary_key_name(val=nil) if val @primary_key_name = val end if @primary_key_name.nil? raise RuntimeError, 'mapper adapters must specify primary_key_name' end @primary_key_name end |