NameError в Devise :: RegistrationsController # create: неопределенная локальная переменная или метод подтвержден_at - PullRequest
0 голосов
/ 31 января 2019

введите описание здесьнеопределенная локальная переменная или метод `Verified_at 'для # Вы имели в виду?подтверждено?репозиторий github - https://github.com/dinesh124/roughmart

Ответы [ 2 ]

0 голосов
/ 31 января 2019

нужного столбца нет в базе данных.

Вы должны удалить метод изменения в миграции.Но вы не можете изменить миграцию и запустить ее снова.Он не запустится.

Необходимо откатить миграцию, отредактировать файл миграции и запустить его снова.

Проверьте этот ответ, объясняя проблему: https://stackoverflow.com/a/10767930/3372172

0 голосов
/ 31 января 2019

Ваши столбцы на самом деле не существуют в базе данных, потому что ваша миграция не работает.

Удалите def change из вашей миграции, она переопределяет up/down.

Или добавьтестолбцы в методе change и удалите up/down.

...