Module: Leipreachan

Defined in:
lib/leipreachan.rb,
lib/leipreachan/mysql2.rb,
lib/leipreachan/railtie.rb,
lib/leipreachan/version.rb,
lib/leipreachan/postgresql.rb

Defined Under Namespace

Classes: Backuper, DBBackup, Railtie

Constant Summary collapse

VERSION =
"1.1.2"
RAILS_VERSION =
"3.1.12"
RUBY_VERSION =
IO.read("#{File.dirname(__FILE__)}/../../.ruby-version").strip.split("-").first

Class Method Summary collapse

Class Method Details

.get_backuper_for(env) ⇒ Object



7
8
9
10
11
# File 'lib/leipreachan.rb', line 7

def self.get_backuper_for env
  db_config = ActiveRecord::Base.configurations[Rails.env]
  load "leipreachan/#{db_config['adapter']}.rb"
  Backuper.new(env)
end