Я развертываю приложение на Heroku. Хотя опыт развертывания - это хорошо, но у меня возникают проблемы с исправлением.
Самое первое, что autoincrement
идентификаторы все перепутаны между heroku db и моим db. Поэтому перед развертыванием я должен удалить все данные из моего локального приложения, а затем перенести мою БД в heroku. Если я этого не сделаю, то при попытке добавить запись в приложение heroku я получаю дубликаты ключевых ошибок. Есть ли способ контролировать автоинкрементные идентификаторы в рельсах?
Второе, когда возникают ошибки в приложении heroku. Я вижу пользовательскую страницу ошибки 500. We're sorry, but something went wrong
(500). Есть ли способ показать какое-то сообщение об ошибке вместо этого? Или я должен зависеть от логов герои для этого? Это только для разработки, поэтому, если произойдет какая-либо ошибка, я просто хотел бы увидеть ее на самой странице. По крайней мере, какая-то его часть ...
Я новичок в Heroku и Rails