Class: Msip::TablabasicaGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Msip::TablabasicaGenerator
- Defined in:
- lib/generators/msip/tablabasica_generator.rb
Overview
Generador para crear una tabla básica.
Instance Method Summary collapse
-
#genera_tablabasica ⇒ Object
Genera la tabla básica, modelo, controlador y pruebas.
Instance Method Details
#genera_tablabasica ⇒ Object
Genera la tabla básica, modelo, controlador y pruebas.
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/generators/msip/tablabasica_generator.rb', line 32 def genera_tablabasica if ENV["DISABLE_SPRING"].to_i != 1 # http://makandracards.com/makandra/24525-disabling-spring-when-debugging puts "Ejecutar con DISABLE_SPRING=1" exit(1) end if tablabasica == tablabasicaplural puts <<~EOF El nombre en singular debe ser diferente al nombre en plural para que opere bien agregar registros a la tabla basica EOF exit(1) end genera_modelo if .modelo genera_controlador if .controlador genera_test if .test genera_asociacion if .asocia != "" end |