Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Use bundler to get active_record and other gem to you without rails application .</p> <pre><code>require 'rubygems' require 'logger' require 'active_record' require 'bundler' require "active_support" require "spreadsheet" require 'net/ping' require 'net/http' Bundler.setup Bundler.require(:default) if defined?(Bundler) $config_logger = Logger.new("./log/dev.log") class Dbconnect def initialize @settings = YAML.load_file('./config/database.yml')["development"] @adapter = @settings["adapter"] if @settings["adapter"] @database = @settings["database"] if @settings["database"] @pool = @settings["pool"] if @settings["pool"] @timeout = @settings["timeout"] if @settings["timeout"] end def connect_to_db ActiveRecord::Base.establish_connection( :adapter =&gt; @adapter, :database =&gt; @database, :reconnect =&gt; @reconnect, :pool =&gt; @pool, :timeout =&gt; @timeout) $config_logger.info "\n db Connected: to =&gt; #{@database} " end end end } Example Gemfile : source "http://rubygems.org" gem 'mail' gem "escape_utils" gem 'json',:require =&gt; "json" gem 'json_pure' gem 'resque' gem 'resque-scheduler' gem 'redis-namespace' gem 'resque-status' gem 'rake' gem 'em-udns' gem 'sqlite3' gem 'spreadsheet' gem 'activerecord', '3.2.1', :require =&gt; "active_record" gem 'net-scp', :require =&gt; 'net/scp' gem 'net-sftp', :require =&gt; 'net/sftp' gem 'net-ssh', :require =&gt; 'net/ssh' gem 'dir' gem 'amatch' gem 'haml' gem 'net-ping' gem install bundler </code></pre> <p>rest of the thing : bundle install .</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload