Sha256: 1009f5e6edbaa340d13496c03b6407cc5ab0387b52191da11a74c85f21005a86

Contents?: true

Size: 424 Bytes

Versions: 1

Compression:

Stored size: 424 Bytes

Contents

unless url = Cfg.db[:url]
  if (type = Cfg.db[:type]) && (name = Cfg.db[:name])
    if type =~ /sqlite/i
      url = {adapter: 'sqlite3', database: (name =~ /\A\// ? name : Cfg.root_path(name))}
    else
      url = '%s://%s:%s@%s/%s' % Cfg.db.values_at(:type, :user, :pass, :host, :name)
    end
  end
end
require 'active_record'               # needed to pass the tests
ActiveRecord::Base.establish_connection(url) if url

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
my_enginery-0.2.8 app/database/ActiveRecord.rb