# File lib/dm-core/model.rb, line 75 def self.new(storage_name, &block) model = Class.new model.send(:include, Resource) model.class_eval "def self.default_storage_name\n\#{Extlib::Inflection.classify(storage_name).inspect}\nend\n", __FILE__, __LINE__ model.instance_eval(&block) if block_given? model end