ruby on rails - rails - Rollback generado controlador/modelo en RoR
ruby on rails ejemplos (3)
Creé, usando el andamio, un modelo y archivos de controlador.
Más tarde descubrí que sería una buena idea crear las tablas en el DB primero ...
Mi pregunta, ¿Cómo puedo recuperar los archivos generados y regenerarlos ahora, que tengo las tablas en la base de datos?
Acabo de comenzar a aprender RoR, por lo que en este momento no me interesan las mejores prácticas, solo estoy aprendiendo la caja de herramientas con la que viene este FW (RoR).
Y, ¿tienes alguna recomendación para un buen tutorial? Sé usar Google, es solo que los motores de búsqueda no lo saben, pero (trabajando en eso), cómo calificar los tutoriales.
Edición: En mi última pregunta encontré Learning Ruby on Rails
Puede deshacer el controlador.
rails destroy controller [controller]
Puede eliminar todos los archivos creados por Rails: solo mire la copia impresa en su línea de comando, vea qué archivos creó Rails y elimínelos.
No sé por qué querría crear todas las tablas en la base de datos, pero eso está bien, supongo. Prefiero dejar que los rieles lo hagan. De cualquier manera, a Rails no le importará. Siempre puede agregar / cambiar campos usando Rails, incluso si creó las tablas fuera de Rails.
Los Railscasts de Ryan Bates son excelentes tutoriales.
tratar
rails destroy scaffold XXXXX
Una cosa que me parece sorprendente es que dijiste: "Más tarde descubrí que sería una buena idea crear las tablas en el DB primero ..."
Bueno, Rails crea un archivo de migration para usted cuando ejecuta el generador en primer lugar, y este archivo creará sus tablas y campos de base de datos cuando lo ejecute utilizando rake db:migrate
PD: aquí hay algunos buenos tutoriales para ti: