Agregar campos a una tabla

Hola…

Una pregunta un poco tonta…

Si tengo una tabla que ya fue generada desde un rake:db migrate…

pero por casualidad se me olvido un campo como puedo agregar este campo
a la tabla que ya tengo generada…

puedo agregar el campo en el archivo de migracion y correr nuevamente el
rake:db migrate…

o debo eliminar la tabla y generarla de nuevo…

Estoy en fase de desarrollo…

Gracias…

2009/6/29 Faustino V. [email protected]

rake:db migrate…

o debo eliminar la tabla y generarla de nuevo…

Estoy en fase de desarrollo…

lo que correspondería hacer es crear una nueva migración que agregue el
campo que te olvidaste, aunque si estas en desarrollo y todavía no has
hecho
un commit podrías volver a la versión anterior de la base de datos,
modificar el archivo y volver a generar la tabla, esta es la lista mas o
menos de comandos que tendrías que correr:

rake db:rollback
modificar el archivo donde creas la tabla y volver a correr
rake db:migrate

buscando un poco por google seguramente vas a encontrar mucha
información al
respecto y seguramente una mejor solución de las que te recomiendo.

Saludos.

2009/6/30 Faustino V. [email protected]

rake:db migrate…

o debo eliminar la tabla y generarla de nuevo…

Estoy en fase de desarrollo…

Gracias…

Hola Faustino,

por favor, por tu propio bien, consigue una buena fuente de información
(bien online o bien alguno de los libros publicados) para dar tus
primeros
pasos en Rails. Te será de mucha ayuda a la hora de comprender los
aspectos
más básicos del desarrollo.

Migraciones aquí [1]

[1] Active Record Migrations — Ruby on Rails Guides

El 30 de junio de 2009 02:58, Franco B.
[email protected]escribió: