On Wed, Dec 10, 2008 at 5:02 PM, Nicolás Sanguinetti <[EMAIL PROTECTED]>wrote:

> 2008/12/10 Emmanuel Oga <[EMAIL PROTECTED]>:
> > Enrique, ActiveRecord es bastante configurable como te cuentan los
> muchachos
> > en los mails anteriores. Lo suguiente no responde a tu pregunta pero
> igual
> > te lo queria contar: hay otros modos de acceder a BD con ruby si tenes
> ganas
> > de investigarlos un poco.
> >
> > Podes probar http://rubyforge.org/projects/sequel/, que es un dsl muy
> > interesante para acceder a una BD sin necesariamente montar un "model"
> sobre
> > cada tabla. Yo recien lo estoy empezando a usar.
> >
> > Tambien tenes http://rubyforge.org/projects/datamapper/ del cual
> todavia, no
> > se absolutamente nada :-).
> >
> > Exitos con eso!
>
> Suerte en pila usando sequel o dm desde adentro de rails. Capaz que
> ahora mejoraron las cosas, pero hace un tiempo no era nada trivial
> hacerlos andar en rails (o sea, no era nada super complicado, pero era
> un hack relativamente grande)
>
> Y ojo, sequel también te permite tener "modelos" usando el patrón active
> record.
>
> -foca
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>

Me sumo a foca, si estas empezando no te recomiendo meter otros orm.

Estate atento a los foreign_keys que heredas de la db actual, mira las join
tables para ver si se ajustan al has_many through o al has and belongs to
many, active record te permite especificar todo fuera de convención también

Suerte con eso

P

-- 
Pedro   Visintin . S o f  t w a r e   A r c h i t e c t
http://www.pedrovisintin.com

Ruby On Rails Argentina. http://blogs.onrails.com.ar

Personal page:
http://www.p-e-t-e-r-p-u-n-k.com.ar

"Todo descontento por aquello que no tenemos parece provenir solamente de
nuestra falta de gratitud por aquello que tenemos"
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a