Sha256: b13bd3cfa48305fed7e9634c0ca71a91f404990bcd54ecd49035677759e1ceb1
Contents?: true
Size: 434 Bytes
Versions: 24
Compression:
Stored size: 434 Bytes
Contents
module Sunzi module Cli::Database extend self attr_accessor :env def load_env(stage) path = File.expand_path('config/database.yml') @env = YAML.load(File.read(path))[stage] scope_keys @env = HashWithIndifferentAccess.new(@env) end private def scope_keys @env = @env.reduce({}) do |env, (key, value)| env[:"db_#{key}"] = value env end end end end
Version data entries
24 entries across 24 versions & 1 rubygems