class WhoAmI::Function::ConnectToDatabase
Public Class Methods
new(config, root)
click to toggle source
# File lib/who_am_i/function/connect_to_database.rb, line 6 def initialize(config, root) @config = config @root = root end
Public Instance Methods
call()
click to toggle source
# File lib/who_am_i/function/connect_to_database.rb, line 11 def call if ActiveRecord::Base.connected? return end require "erb" config_path = config.load_environment_manual_database db_config = YAML.load(ERB.new(File.read(config_path)).result) ActiveRecord::Base.establish_connection(db_config["development"]) end