我正在尝试 ChartKick 在 Heroku 上处理我的应用程序。我能够在我的本地机器上设置和安装时区支持(从而使得ChartKick完美运行)。
但是,在Heroku上我收到一个错误,它基本上告诉我为数据库安装时区支持。
这是错误:
2018-04-16T10:44:43.215679 + 00:00 app [web.1]: [d7bfe4e4-bb80-48a8-aa34-b29e2db1b9c8] [1m [35m(77.2ms)[0m] [1m [34mSELECT COUNT(*)AS count_all, CONVERT_TZ(DATE_FORMAT(CONVERT_TZ(created_at,' +00:00',' Etc / UTC'), '%Y-%m-%d 00:00:00'),' Etc / UTC',' +00:00')AS convert_tz_date_format_convert_tz_created_at_00_00_etc_utc_y_m_d_00_00_00_etc_utc_00_00 FROM
orders
WHEREorders
。reader_id
= 5 ANDorders
。category_id
= 2 AND(created_at IS NOT NULL)GROUP BY CONVERT_TZ(DATE_FORMAT(CONVERT_TZ(created_at,' +00:00',' Etc / UTC'), '%Y-%m-%d 00:00:00'),' Etc / UTC',' +00:00')ORDER BYorders
。created_at
ASC [0m 2018-04-16T10:44:43.217503 + 00:00 app [web.1]:[d7bfe4e4-bb80-48a8-aa34-b29e2db1b9c8]呈现 布局/应用程序中的statistics / preferences.html.erb(91.5ms) 2018-04-16T10:44:43.217736 + 00:00 app [web.1]: [d7bfe4e4-bb80-48a8-aa34-b29e2db1b9c8]已完成500内部服务器 128ms错误(ActiveRecord:101.5ms) 2018-04-16T10:44:43.222450 + 00:00 app [web.1]: [d7bfe4e4-bb80-48a8-aa34-b29e2db1b9c8]
2018-04-16T10:44:43.222565 + 00:00 app [web.1]: [d7bfe4e4-bb80-48a8-aa34-b29e2db1b9c8] ActionView :: Template :: Error(Be 一定要安装时区支持 - https://github.com/ankane/groupdate#for-mysql): 2018-04-16T10:44:43.222950 + 00:00 app [web.1]: [d7bfe4e4-bb80-48a8-aa34-b29e2db1b9c8]
我正在使用 ClearDB(MySQL),目前可以通过我的终端以及SequelPro访问它。
请帮我完成这项工作。