DB Migrate не отражается на героку - PullRequest
0 голосов
/ 03 октября 2011

Я недавно создал миграцию БД, которая отлично работает локально. Я подтолкнул к героку и побежал

heroku rake db:migrate

Хотя команда не выдает ошибку, я вижу, что база данных не была обновлена ​​с помощью столбца, который я пытался добавить в таблицу. Я пытался запустить heroku rake db:setup, но безрезультатно. Кроме того, я также попытался перезапустить heroku после обеих команд, но это все еще не работает.

Кто-нибудь имел эту проблему раньше?

1 Ответ

1 голос
/ 03 октября 2011

Сначала попробуйте конкретизировать с heroku rake db:migrate:up VERSION=xxx У меня были похожие проблемы, и я сделал, чтобы сбросить базу данных, если это не сработает, я перенесу все миграции (одну за другой) и добавлю их снова,конечно, только если вы можете позволить себе потерять все свои данные, в качестве альтернативы загрузите базу данных и проведите расследование.Проблемы с воссозданием базы данных были связаны с тем, что я менял миграцию и что в heroku у меня была общая база данных.

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