2011-07-06 22 views
5

Tengo un código en mi archivo application.rb, que llama a los métodos de clase que cargan ciertos objetos en la memoria. Si estoy en la consola de rieles y tengo que usar "¡recargar!" esos objetos ya no están en la memoria, y tengo que salir y reiniciar los carriles c.¿Hay alguna manera de configurar la consola de rieles para volver a ejecutar mis inicializadores?

Este es el código para los inicializadores:

config.to_prepare do 
    Const.load! 
    Card.load! 
    Position.load! 
end 

Tenga en cuenta que esto es diferente que acaba de volver a cargar un objeto que cambia en lib, que he visto respuestas sobre cómo hacerlo.

Respuesta

0

en su application.rb intente esto:

ActionDispatch::Callbacks.after 
    Const.load! 
    Card.load! 
    Position.load! 
end 
Cuestiones relacionadas