Запуск миграций через несколько баз данных / ошибка дампа схемы - PullRequest
0 голосов
/ 04 января 2011

У кого-нибудь есть обходной путь (без рельсовых патчей) для сбоя части db: schema: dump простой миграции, обращающейся к неверной базе данных для таблицы?Я получаю сообщение об ошибке

* Mysql :: Error: View 'database1.boxscores' ссылается на недопустимые таблицы или столбцы или функции или функции, или определитель / вызывающий просмотр не имеют прависпользуйте их: ПОКАЗАТЬ ПОЛЯ ИЗ boxscores *

Когда boxscores находится в базе данных2.Модель ActiveRecord настроена на установление соединения, и приложение работает нормально, это просто миграция, которая не удалась, и это только б / к из дампа схемы.

1 Ответ

1 голос
/ 14 марта 2011

Я собираюсь ответить на это, так как я нашел ответ, и он может кому-то помочь. Никто не ответил, так что мы идем:

Добавив соединение Active Record, я смог решить эту проблему. Также оказывается, что модели для этих таблиц не переопределяли соединение с БД по умолчанию, как это должно было быть.

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