почему рельсы хотят отбросить таблицу, просто переименовать столбец (sqlite) - PullRequest
0 голосов
/ 17 ноября 2018

У меня есть таблица («игроки»), от которой зависит другая таблица (есть внешний ключ, который относится к таблице игроков).

Я хочу изменить имя столбца в этой первой таблице.

Rails db: migrate говорит мне:

SQLite3 :: ConstraintException: ограничение FOREIGN KEY не выполнено: DROP СТОЛ "игроки"

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

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