Я восстанавливаю загруженную резервную копию Heroku Postgres на моем Mac, чтобы провести некоторое тестирование.Все столбцы даты и времени (в каждой модели) были перенесены на 4 часа вперед.Нужно исправить это.
Похоже, это проблема с часовым поясом, но мой экземпляр локального сервера находится в том же часовом поясе, что и экземпляр Heroku.(то же самое время.zone.to_s приводит к моей локальной консоли и консоли Heroku)
Любые идеи?
РЕДАКТИРОВАТЬ: я проверил экземпляр Heroku postgres, и его часовой пояс UTC (проверено через SELECTcurrent_setting ( 'TIMEZONE')).Разница между часовыми поясами экземпляров postgres выглядит как проблема.
Я пытаюсь установить свой локальный экземпляр postgres на UTC, но он продолжает переключаться обратно на EDT.
ИСПРАВЛЕНО: Вapplication.rb изменен config.active_record.default_timezone =: utc из config.active_record.default_timezone =: локальный