У меня есть приложение Rails 3.1.x, и мне нужно манипулировать данными в его базе данных через другое прямое приложение Ruby По сути, я просто получаю данные из модели в базе данных.
Очевидно, что это началось бы с чего-то вроде:
require 'rubygems'
require 'active_record'
ActiveRecord::Base.establish_connection(
:adapter => 'mysql2',
:encoding => 'utf8',
:database => 'database_name',
:username => 'username',
:password => 'password',
:host => 'hostname'
)
Но куда мне идти с уже настроенными моделями? Импортировать ли schema.rb
или модели?
Буду признателен за более полный пример использования базы данных, используемой в Rails, в стандартном скрипте ruby.