2008/12/10 ENRIQUE REYES REYES <[EMAIL PROTECTED]>:
> tengo una pregunta para la comunidad
>
> si ya tengo una base de datos en mysql como puedo usar rails para crear la
> aplicación que nos esta pidiendo el cliente,
> (la base de datos la manipulábamos con JSF pero hubo problemas de diseño, y
> para algunas tablas habrá que hacer modificaciones a los campos, pero toda
> la interfaz se quiere cambiar )
> he visto algunos ejemplos sencillos con rails pero ahí se crean las tablas
> con ruby, y se va avanzando , Pero si ya tenemos una base creada ahí como
> puedo implementar rails.
Si las tablas de la DB existente no cumplen con las convenciones d
eRails, siempre podes modificarlas a mano.
Por ejemplo, si tenes una tabla "user" que representa a tus usuarios
(rails espera que se llame users y por eso ActiveRecord no andaria),
simplemente podes poner :
class User < ActiveRecord::Base
set_table_name "user"
end
Tambien tenes set_primary_key. Mira la API [1] para más detalles.
El resto de los cambios simplemente los tenes como "atributos". Si
tenes una columna "color_pelo", podes accederla como @user.color_pelo
and so on.
[1] http://api.rubyonrails.org/
> (pense que habia mandado un nuevo, correo no respondido uno :$)
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
--
--
Ricardo Markiewicz
http://www.gazer.com.ar/
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar