Use ActiveRecord ouside of Rails
View as text
# require AR
require 'rubygems'
require 'active_record'
# connect to the database (sqlite in this case)
ActiveRecord::Base.establish_connection({
:adapter => "sqlite",
:dbfile => "db/database.sqlite"
})
#define a migration
class BuildDatabase < ActiveRecord::Migration
def self.up
end
def self.down
end
end
BuildDatabase.up
# define a simple model
class Task < ActiveRecord::Base
end