геройские грабли дб: мигрировать не получилось - PullRequest
0 голосов
/ 14 июля 2011

Я запустил миграцию, добавив активную колонку пользователям, используя heroku rake db: migrate.и успешно.но когда я запускаю приложение, «активный» столбец / атрибуты не определяются.

Я уже пытаюсь выполнить миграцию: снова запустить и выполнить миграцию для этой версии ... но это все еще не работает.

Ответы [ 3 ]

2 голосов
/ 14 июля 2011

Вы добавили :active в список доступных атрибутов?

attr_accessible :active    

, если этого не произошло, иногда вам нужно запустить heroku rake db:restart

и, наконец, если это еще не такработает, запустите heroku logs, и вы, вероятно, найдете что-то

1 голос
/ 24 июля 2011

Попробуйте, это будет запускать как вверх, так и вниз, что поможет вам лучше проанализировать ситуацию. Кроме того, в ваших миграциях могут возникнуть проблемы, если вы опубликуете код, который я смогу использовать в дальнейшем.

rake db:migrate:redo
0 голосов
/ 14 июля 2011

Попробуйте перезапустить приложение или удалить базу данных, если она не содержит ценной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...