Problemas al agregar datos a una tabla MySql

Que tal, soy nuevo en el desarrollo en RoR sobre ubuntu y tengo un
problema cuando intento agregar registros en una tabla… para empezar
tengo instalado el MySql5 y cada vez que trato de quitar la opción NULL
para un campo simplemente MySql no aplica los cambios… y creo que
quizas por ahi puede andar el problema… he creado un CRUD usando
scaffold:

… script/generate scaffold Receta

cuando cargo el controlador desde el navegador levanta sin problemas, es
decir reconoce la base de datos y aparece la ventana para Crear una
nueva Receta pero cuando hago clic sobre el boton Create no muestra los
campos de la tabla para agregarle datos…

Ahora cuando voy a ver el contenido de la tabla resulta que si agregó el
registro pero el contenido de todos los campos es NULL excepto el que he
creado como llave primaria y Not NUll…

Por favor agradeceré me puedan ayudar, estoy muy entusiasmado con el
desarrollo con RoR, he realizado esta operación antes bajo windows y me
corrió… y ora es la primera vez que lo hago con ubuntu y hasta aqui
nomas llegué…

De antemano muchas gracias por su ayuda.

Has creado la tabla con una migración? o las has hecho directamente en
el
MySQL??

El día 11 de julio de 2008 1:20, Gesvin R. <
[email protected]> escribió:

Emili Parreño wrote:

Has creado la tabla con una migración? o las has hecho directamente en
el
MySQL??

El día 11 de julio de 2008 1:20, Gesvin R. <
[email protected]> escribió:

Estoy creando las tablas directamente desde MySql…

Gracias por la atención…

No deberias crearla directamente en el mysql,
debes escribir algo asi:

script/generate scaffold Receta titulo:string descripcion:text

Esto crea la migracion, el modelo y el controlador,
y luego:

rake db:migrate

para que se cree la tabla en la base de datos

PD: cuando generes el scaffold debes sustituir los campos
de ejemplo que use yo (titulo y descripcion) por los de tu
modelo

El 10/07/2008, a las 08:20 p.m., Gesvin R.
escribió:

Emili Parreño wrote:

Efrén Fuentes wrote:

No deberias crearla directamente en el mysql,
debes escribir algo asi:

script/generate scaffold Receta titulo:string descripcion:text

Esto crea la migracion, el modelo y el controlador,
y luego:

rake db:migrate

para que se cree la tabla en la base de datos

PD: cuando generes el scaffold debes sustituir los campos
de ejemplo que use yo (titulo y descripcion) por los de tu
modelo

El 10/07/2008, a las 08:20 p.m., Gesvin R.
escribi�:
Emili Parre�o wrote:

Muchas gracias compañero…!!! solucioné el problema y ahora ya puedo ver
los campos para su edición desde la aplicación en Ruby… no quisiera
dar mala impresión pero seguro q seguiré molestando a los amigos del
foro conforme vaya avanzando…

Bytes.