with run rails how deploy ruby-on-rails-3 postgresql heroku migration

ruby-on-rails-3 - run - how to deploy rails api in heroku



PGError: Error: la columna de relaciĆ³n no existe-Rails/Heroku (1)

Si está seguro de que la columna isGroup existe, debe citarla como sigue:

UPDATE posts SET "isGroup" = ''public''

Tenga en cuenta que PostgreSQL por defecto dobla todos los nombres sin cita a minúsculas.

Para evitar esta confusión y la necesidad de citar, es posible que desee cambiar el nombre de isGroup a isgroup con ALTER TABLE ... RENAME COLUMN ...

Estoy intentando cambiar el valor de una columna "isGroup" por el valor "public".

Creé una migración:

Post.connection.execute("update Posts set isgroup=''public''")

Sin embargo, me sale el siguiente error:

PGError: ERROR: column "isgroup" of relation "posts" does not exist

Desgraciadamente, ejecuté la columna que creaba la migración al mismo tiempo que la migración connection.execute. Sin embargo, la columna "isGroup" existe en Heroku, por lo que es extraño que la columna no aparezca como aparece.

¿Algún consejo? Gracias.