[Ror-es] Usar modelo de rails en aplicacion standalone

Fernando Blat ferblape at gmail.com
Thu Jul 6 13:26:11 GMT 2006


Hola Nelo,

se puede usar perfectamente.

Por ejemplo, yo tengo una pequeña aplicación que utiliza ActiveRecord
para gestionar el modelo de datos, que almaceno utilizando SQLite3.

Para ello me he definido un fichero con la clase blog.rb:

# Clase blog
require 'rubygems'
require_gem 'activerecord'

# connect to the database (sqlite in this case)
ActiveRecord::Base.establish_connection({
  :adapter => "sqlite3",
  :dbfile => "db/db.sqlite3"
})

# define a simple model
class Blog < ActiveRecord::Base
  set_table_name 'blogs'
end

Luego ya puedes incluir esta clase en otros ficheros de Ruby:

require 'blog'

blogs = Blog.find(:all, :order => "id DESC" )

blogs.each { |blog|
  puts blog.title
}

Espero que te sirva.

-- 
Fernando Blat
blog > http://www.tabernadelturco.com


More information about the Ror-es mailing list