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

Responder a