# File lib/moneta/adapters/datamapper.rb, line 24 def initialize(options = {}) raise ArgumentError, 'Option :setup is required' unless options[:setup] @repository = (options.delete(:repository) || :moneta).to_sym Store.storage_names[@repository] = (options.delete(:table) || :moneta).to_s ::DataMapper.setup(@repository, options[:setup]) context { Store.auto_upgrade! } end