ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Trabajo de programación.


Enviado por   •  14 de Octubre de 2015  •  Apuntes  •  505 Palabras (3 Páginas)  •  182 Visitas

Página 1 de 3

Version Ruby = ruby -v

Version Rails = rails -v

Instalar las dependecias = cd nombreproy //para dirigirse al proyecto

                           bundle install //para instalar las dependencias

Instalar Rails = gem install rails

Dirigirse a la carpeta donde instalar el proyecto = cd nombrecarpeta

Crear nuevo proyecto con mysql = rails new nombreproyecto --database mysql

/*Si da error en obtener las gemas, en el archivo Gemfile dentro del proyecto, quitar la 's' en https  de source*/

Abrimos el proyecto con atom = atom nombreproyecto

Configurar los datos para la conexion con mysql= ir a config/database.yml

/*Git para branches de produccion = git:(master)*/

/*Pasos tambien estan en las lineas de comandos descritas en github, luego de crear el repositorio*/

Para iniciar git = git init

Agregarmos el proyecto a un archivo git = git add .

Creamos un git a nivel local = git commit -m "Iniciar proyecto" //con descripcion del proyecto

Agregamos la direccion del repositorio github repositorio = git remote add origin git@github.com

Agregamos el proyecto al repositorio github = git push -u origin master //si no se ha configurado al llave ssh, pedira la contrasena de git

/* para crear el MVC = rails g(generate) scaffold(crea MVC) Book(Nombre Clase) tittle(asume que es String) author description:text(text es tipo dato) //las columnas separadas por espacios*/

para crear la Clase Book con patron MVC = rails g scaffold Book tittle author description:text

descargar gema mysql2 = gem install mysql2

 

/* para el error de mysql2, en el archivo gemfile, donde se encuentra mysql2, agregarle la version 0.3.20 y correr bundle install= gem 'mysql2', '~> 0.3.20'

/* para verificar si se creo bien la clase vamos a la carpeta db/migrate y vemos los archivos creados .rb , en las tablas rails crear 2 columnas de tiempo, al

momento de crear y al actualizar*/

crear base de datos = rake db:create

ejectutar todos los archivos .rb para crear las tablas en la BD = rake db:migrate // en mysql habra q crear la bd manualmente

/* si da problemas al ejecutar el nombre d la tabla meterlo en (``) `rails-booker_development` */

/* verificamos la carpeta config/routes.rb y vemos los modelos que tiene asociado*/

Para ver las urls = rake routes

luego iniciamos el servidor = rails s //-p 5000 si queremos cambiar el puerto

/* agregar mas campos al modelo  = rails g migration AddScoreToBooks (AddNombreCampoToNombreModelo) //todo lo q comienza con mayuscula lo reconoce por separado,

...

Descargar como (para miembros actualizados)  txt (3.4 Kb)   pdf (34.3 Kb)   docx (11.1 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com