Sha256: b834923013a4f8dee32daccc90c245de7859c906e22801e3b3c1fc20284649eb
Contents?: true
Size: 486 Bytes
Versions: 12
Compression:
Stored size: 486 Bytes
Contents
module Storey class Dumper easy_class_to_instance delegate :dump, to: :dumper def initialize(options={}) @options = options end def dumper dumper_class.new(@options) end def dumper_class schema_format = Rails.configuration.active_record.schema_format || :ruby class_name = "#{schema_format.to_s.classify}Dumper" namespace = self.class.name.deconstantize.constantize namespace.const_get class_name end end end
Version data entries
12 entries across 12 versions & 1 rubygems