Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.03 KB

Comandos utilizados.md

File metadata and controls

30 lines (21 loc) · 1.03 KB

La siguiente lista muestra los comandos que se usaron para generar el Scaffold de los modelos

Crear el controlador de home, en donde estará el Dashboard:

  • rails generate controller Home dashboard

Crear el modelo de producto

  • rails generate scaffold Product name:string reference:string description:text

Crear el modelo de movimiento

  • rails g model Movement movement_type:integer quantity:integer comment:text product:references

Para imprimir las rutas

  • rails routes

Para correr las migraciones (Es decir, hacer las modificaciones de la base de datos)

  • rails db:migrate

En caso de equivocarse con una migración, se puede retroceder 1 paso, con el siguiente comando, es decir se pueden retroceder varios pasos ejecutándolo varias veces. En la salida en texto ode la consola dice que paso exactamente se regresó.

  • rails db:rollback

Agregar las gemas adicionales para exportar a excel

gem 'rubyzip', '>= 1.2.1'
gem 'axlsx'
gem 'axlsx_rails'

Para instalar las gemas nuevas cuando se agregan en el archivo Gemfile

  • bundle install