Está en la página 1de 1

dicionara sites

>>>>>>>>>comprobar versiones
ruby -v
sqlite3 --version
gem install mysql2 -- '--with-mysql-lib="C:\mysql32\lib" --with-mysql-include="C
:\mysql32\include"'
rails --version
>>>>>>>>>sino aparece vwersion rails intalar mediante consola
gem install rails
>>>>>>>>>comprobacion
rails new -h
>>>>>>>>>crear pro
yectos
rails new nombredelproyecto
rails new nombre -d mysql
cd nombredelproyecto
>>>>>>>>>>para ver lista de gemas
gem list
>>>>>>>>>creando moledos(cuando crea modelos esta creando una tabla incicando lo
s campos)
rails g models Personas nombre:string des:text
>>>>>>>>>migracion(se migra a base de datos)
rake db:migrate
>>>>>>>>>crear controlador para ver los registros k estan asociados(basicamente
para mostrar al usuario final)
rails g controller home index
>>>>>>>>>crear controlador y un metodo(principal=coontrlador y metodo=index)
rails g controller principal index
>>>>>>>>>para iniciar el servidor
rails s
>>>>>>>>>rubi te da para trabajar en tres ambientes si desea trabajar en modo te
st poner lo sgt
rails s -e test
>>>>>>>>>>>>>>>>>>ojo
el controlador va en plural y modelo va en singular ejemplo(exemples;exemple)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>links help<<<<<<<<<<<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<
http://fernando-gaitan.com.ar/ruby-on-rails-parte-1-introduccion-e-instalacion/
http://guides.rubyonrails.org/getting_started.html#installing-rails
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
modelo vistas controladores
modelos=se encarga de manejar datos todas las estructuras de datos, conexion a b
ase de datos.
controlado=es la parte que une tu aplicacion, el controlador se encarga de comun
icarse con la vista y eso
es lo que se muestra al usuario y tambien se encarga de comunicarse con el model
o.
http://edgeguides.rubyonrails.org/getting_started.html
resources :departamentos