module Quiver::Adapter::ClassMethods

Public Instance Methods

adapter_type(val=nil) click to toggle source
# 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) click to toggle source
# 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