Sha256: b4dfef0dd27e4d91e2db998530e6a009f599e14ce345f712e3ffaddc2e325890
Contents?: true
Size: 454 Bytes
Versions: 8
Compression:
Stored size: 454 Bytes
Contents
module Storey class RubyDumper easy_class_to_instance def initialize(options={}) default_file_path = File.join(Rails.root, 'db', 'schema.rb') @file = options[:file] || default_file_path end def dump File.open(@file, "w:utf-8") do |file| ::ActiveRecord::Base.establish_connection(Rails.env.to_sym) ::ActiveRecord::SchemaDumper.dump(::ActiveRecord::Base.connection, file) end end end end
Version data entries
8 entries across 8 versions & 1 rubygems