Sha256: 1efc1f0957a80f06c3a0b8cd23ff3c5a44dd763f9ba204bb4e6babafc1162c9d
Contents?: true
Size: 549 Bytes
Versions: 25
Compression:
Stored size: 549 Bytes
Contents
module Arql class Connection class << self def open(options) print "Establishing DB connection to #{options[:host]}:#{options[:port]}" ActiveRecord::Base.establish_connection(options) print "\u001b[2K" puts "\rDB connection to #{options[:host]}:#{options[:port]} established\n" $C = ActiveRecord::Base.connection $C.define_singleton_method(:dump) do |filename, no_create_db=false| Arql::Mysqldump.new.dump_database(filename, no_create_db) end end end end end
Version data entries
25 entries across 25 versions & 1 rubygems